This is a continuation of the previous post to enumerate funny software engineering practice:
Build a product with heavy investments on User Interface and see the target date inevitably moved out.
Build a product with a campaign and have technical debt incurred to keep the architecture sound.
Build a product that causes data loss or unavailability on updates and upgrades.
Build a product that serves a million customers but gets poor reputation when a hacker finds a vulnerability
Build a product that takes man-months to ship out the door only to be told that the features are not baked enough.
Build a product that makes customer pay by signing up for services they didn’t know or want.
Build a product that is over stated or misrepresented to the customer
Build a product that requires significant storage sprawl or cost.
Build a product that requires heavy investments in compute or cloud resource acquisition
Build a product that is chatty over the wire driving up costs and failure points.
Build a product that requires its own maintenance chores and components instead of relying on infrastructure
Build a product that requires repeated packing and unpacking of persisted data between its layers
Build a product with redundant parts or techniques to achieve functionality causing discrepancy
Build a product with inconsistency across user interface requiring user to learn different methods
Build a product with significantly poor usability in its user interface.
Build a product with heavy investments on User Interface and see the target date inevitably moved out.
Build a product with a campaign and have technical debt incurred to keep the architecture sound.
Build a product that causes data loss or unavailability on updates and upgrades.
Build a product that serves a million customers but gets poor reputation when a hacker finds a vulnerability
Build a product that takes man-months to ship out the door only to be told that the features are not baked enough.
Build a product that makes customer pay by signing up for services they didn’t know or want.
Build a product that is over stated or misrepresented to the customer
Build a product that requires significant storage sprawl or cost.
Build a product that requires heavy investments in compute or cloud resource acquisition
Build a product that is chatty over the wire driving up costs and failure points.
Build a product that requires its own maintenance chores and components instead of relying on infrastructure
Build a product that requires repeated packing and unpacking of persisted data between its layers
Build a product with redundant parts or techniques to achieve functionality causing discrepancy
Build a product with inconsistency across user interface requiring user to learn different methods
Build a product with significantly poor usability in its user interface.
No comments:
Post a Comment