Thursday, November 14, 2019

This is a continuation of the earlier posts to enumerate funny aspects of software engineering practice:
360) Build a product for different flavors of operating systems or cloud computing and find the developers struggle to keep their skills up to date on each flavor.
361) Build a product and realize it has to be modified for each and every platform on which it is run.
362) Build a product and which grows significantly and then retrofit adapters to different technologies.
363) Build a product and find a number of clients requiring customizations that ends up forming an infrastructure layer facing the clients
364) Build a product that proliferates layers and components as business expands only to have them shrink and adjust afterwards.
365) Build a product that makes it a challenge to reverse engineer
366) Build a product that reduces the surface area for foreign software to operate within its trust boundary
367) Build a product that lets it easy for applications to work inside the most stringent requirements customer sites
368) Build a product where the product cannot be remote accessed for troubleshooting due to customer -imposed restrictions
369) Build a product that makes it easy to diagnose issues or make remedies by flipping on or off configurations
370) Build a product that gets a thumbs up from production support.
371) Build a product that makes it easy to add storage and find prolific use of storage by users.
372) Build a product that makes it easy for users to complete workflows with fewer checks and find that users tend to experiment rather than let the workflow guide them
373) Build a product that makes workflows too convoluted and users tend to use it only for partial completion
374) Build a product where users can create their own workflows and it becomes popular with audience that like user friendly designer software like tools
375) Build a product with little or no composition to workflows and users tend to write several clones of customized workflows
376) Build a product with the ability to support live debugging and it become popular for development environments
377) Build a product with lots of levers and the dashboard looks intimidating
378) Build a product with fewer levers and find the customers unhappy
379) Build a product where you let the users create their own panels for levers and they hardly do it
380) Build a product with thought through dashboard and find the users gravitating to the page

Wednesday, November 13, 2019

This is a continuation of the earlier posts to enumerate funny aspects of software engineering practice:

350) Build a product which becomes a Fortune 500 and gets to demand others to work with it
351) Build a product which has an easier path to growth due to its celebrity power
352) Build a product which gets accepted in industries because someone/some lobby opens doors
353) Build a product which struggles during it venture capital rounds but makes up for it with acquisition or going public
354) Build a product which has enormous appeal generated by word of mouth in academic circles
355) Build a product with high standards where the developers revel in fewer restrictions on resources and timeline and form a tight productive group
356) Build a product where there is proactive program management to keep the growth aligned to timelines and milestones
357) Build a product where the management deals with engineering problems in creative ways while the product is developed at the pace of the software development team
358) Build a product where the architecture team is responsible for ensuring no component is missed from the possibilities for the product and find the specifications to become obsolete before it can be revised.
359) Build a product where the growth and versioning of the product follows snowflake like pattern while the developers have to jump about from one branch to another
360) Build a product for different flavors of operating systems or cloud computing and find the developers struggle to keep their skills up to date on each flavor.
361) Build a product and realize it has to be modified for each and every platform on which it is run.
362) Build a product and which grows significantly and then retrofit adapters to different technologies.
363) Build a product and find a number of clients requiring customizations that ends up forming an infrastructure layer facing the clients
364) Build a product that proliferates layers and components as business expands only to have them shrink and adjust afterwards.
365) Build a product that makes it a challenge to reverse engineer
366) Build a product that reduces the surface area for foreign software to operate within its trust boundary
367) Build a product that lets it easy for applications to work inside the most stringent requirements customer sites
368) Build a product where the product cannot be remote accessed for troubleshooting due to customer -imposed restrictions
369) Build a product that makes it easy to diagnose issues or make remedies by flipping on or off configurations
370) Build a product that gets a thumbs up from production support.

Tuesday, November 12, 2019

This is a continuation of the earlier posts to enumerate funny aspects of software engineering practice:



340) Build a product that builds fan following with its reliability.

341) Build a product that continuously raises the bar for the competition on Performance

342) Build a product that continuously stays in the limelight by finding one or another metric to claim to better at than the competitors.

343) Build a product that can resell part of its components as independent products

344) Build a product that leverages a single component for others to connect

345) Build a product that expands its way to interact with customers other than by form entry such as with voice and mobile apps

346) Build a product that improves interactivity with big fonts and smaller forms for the aged and the small screens where forms cannot be avoided

347) Build a product that leverages connectivity to keep the bulk of the processing to backends where they can scale

348) Build a product that leverages display by keeping all the frontend activities to devices and wearable.

349) Build a product that expands the same possibilities for Fortune 500

350) Build a product which becomes a Fortune 500 and gets to demand others to work with it

351) Build a product which has an easier path to growth due to its celebrity power

352) Build a product which gets accepted in industries because someone/some lobby opens doors

353) Build a product which struggles during it venture capital rounds but makes up for it with acquisition or going public

354) Build a product which has enormous appeal generated by word of mouth in academic curcles

355) Build a product with high standards where the developers revel in fewer restrictions on resources and timeline  and form a tight productive group

356) Build a product where there is proactive program management to keep the growth aligned to timelines and milestones

357) Build a product where the management deals with engineering problems in creative ways while the product is developed at the pace of the software development team

358) Build a product where the architecture team is responsible for ensuring no component is missed from the possibilities for the product and find the specifications to become obsolete before it can be revised.

359) Build a product where the growth and versioning of the product follows snowflake like pattern while the developers have to jump about from one branch to another

360) Build a product for different flavors of operating systems or cloud computing  and find the developers struggle to keep their skills up to date on each flavor.

361) Build a product and realize it has to be modified for each and every platform on which it is run.

362) Build a product and which grows significantly and then retrofit adapters to different technologies.

363) Build a product and find a number of clients requiring customizations that ends up forming an infrastructure layer facing the clients

364) Build a product that proliferates layers and components as business expands only to have them shrink and adjust afterwards.


Monday, November 11, 2019

This is a continuation of the earlier posts to enumerate funny aspects of software engineering practice:

340) Build a product that builds fan following with its reliability.
341) Build a product that continuously raises the bar for the competition on Performance
342) Build a product that continuously stays in the limelight by finding one or another metric to claim to better at than the competitors.
343) Build a product that can resell part of its components as independent products
344) Build a product that leverages a single component for others to connect
345) Build a product that expands its way to interact with customers other than by form entry such as with voice and mobile apps
346) Build a product that improves interactivity with big fonts and smaller forms for the aged and the small screens where forms cannot be avoided
347) Build a product that leverages connectivity to keep the bulk of the processing to backends where they can scale
348) Build a product that leverages display by keeping all the frontend activities to devices and wearable.
349) Build a product that expands the same possibilities for Fortune 500
350) Build a product which becomes a Fortune 500 and gets to demand others to work with it
351) Build a product which has an easier path to growth due to its celebrity power
352) Build a product which gets accepted in industries because someone/some lobby opens doors
353) Build a product which struggles during it venture capital rounds but makes up for it with acquisition or going public
354) Build a product which has enormous appeal generated by word of mouth in academic curcles
355) Build a product with high standards where the developers revel in fewer restrictions on resources and timeline  and form a tight productive group
356) Build a product where there is proactive program management to keep the growth aligned to timelines and milestones
357) Build a product where the management deals with engineering problems in creative ways while the product is developed at the pace of the software development team
358) Build a product where the architecture team is responsible for ensuring no component is missed from the possibilities for the product and find the specifications to become obsolete before it can be revised.
359) Build a product where the growth and versioning of the product follows snowflake like pattern while the developers have to jump about from one branch to another
360) Build a product for different flavors of operating systems or cloud computing  and find the developers struggle to keep their skills up to date on each flavor.

Sunday, November 10, 2019

This is a continuation of the earlier posts to enumerate funny aspects of software engineering practice:

330) Build a product where the best laid out plans often slip the deadline.

331) Build a product where the product is written by a handful of people and maintained by hundreds.

332) Build a product where the  product builds value for other ecosystems by being the best in class

333) Build a product that adds only a minimal layer to other layers in their respective technology stack

334) Build a product where the product conforms to formats that are widely accepted making it popular over competitors

335) Build a product by looking for gaps where the competitors have not established presence or dominance yet

336) Build a product that the law enforcement agency finds easy to work with because it interacts with their systems.

337) Build a product by making in-roads into customer segments with outreach

338) Build a product where the product delights certain users by showing customizations specific to their taste

339) Build a product that makes it clear it is a commodity that can be plugged in and forgotten

340) Build a product that builds fan following with its reliability.

341) Build a product that continuously raises the bar for the competition on Performance

342) Build a product that continuously stays in the limelight by finding one or another metric to claim to better at than the competitors.
343) Build a product that can resell part of its components as independent products
344) Build a product that leverages a single component for others to connect
345) Build a product that expands its way to interact with customers other than by form entry such as with voice and mobile apps
346) Build a product that improves interactivity with big fonts and smaller forms for the aged and the small screens where forms cannot be avoided
347) Build a product that leverages connectivity to keep the bulk of the processing to backends where they can scale
348) Build a product that leverages display by keeping all the frontend activities to devices and wearable.
349) Build a product that expands the same possibilities for Fortune 500
350) Build a product which becomes a Fortune 500 and gets to demand others to work with it


Saturday, November 9, 2019

This is a continuation of the earlier posts to enumerate funny aspects of software engineering practice:
330) Build a product where the best laid out plans often slip the deadline.
331) Build a product where the product is written by a handful of people and maintained by hundreds.
332) Build a product where the  product builds value for other ecosystems by being the best in class
333) Build a product that adds only a minimal layer to other layers in their respective technology stack
334) Build a product where the product conforms to formats that are widely accepted making it popular over competitors
335) Build a product by looking for gaps where the competitors have not established presence or dominance yet
336) Build a product that the law enforcement agency finds easy to work with because it interacts with their systems.
337) Build a product by making in-roads into customer segments with outreach
338) Build a product where the product delights certain users by showing customizations specific to their taste
339) Build a product that makes it clear it is a commodity that can be plugged in and forgotten
340) Build a product that builds fan following with its reliability.
341) Build a product that continuously raises the bar for the competition on Performance
342) Build a product that continuously stays in the limelight by finding one or another metric to claim to better at than the competitors.

Friday, November 8, 2019

This is a continuation of the earlier posts to enumerate funny aspects of software engineering practice:
320) Build a product that offers even more value in its upcoming while reducing costs.
321) Build a product that tries to play the underdog only to save the win against a competition
322) Build a product by learning from the mistakes of the leader/competitor
323) Build a product where the application is always treated to be one among a genre of applications and no matter how different the product maybe from the rest.
324) Build a product that punches the ticket in a genre of applications
325) Build a product where the awards and recognitions are given regardless of the merits of the product
326) Build a product where the approach taken is rather academic and solves some profound problems but the mainstream to go with a more mass-appeal product
327) Build a product where the effort to study the market results in a clear vision and goal for the product and reduces costs
328) Build a product where the cost of resources is not a concern but the time to market determines everything else
329) Build a product as a startup from scratch and realize that the growth of the startup shapes the software beyond the original vision
330) Build a product where the best laid out plans often slip the deadline.
331) Build a product where the product is written by a handful of people and maintained by hundreds.
332) Build a product where the  product builds value for other ecosystems by being the best in class
333) Build a product that adds only a minimal layer to other layers in their respective technology stack
334) Build a product where the product conforms to formats that are widely accepted making it popular over competitors
335) Build a product by looking for gaps where the competitors have not established presence or dominance yet
336) Build a product that the law enforcement agency finds easy to work with because it interacts with their systems.
337) Build a product by making in-roads into customer segments with outreach
338) Build a product where the product delights certain users by showing customizations specific to their taste
339) Build a product that makes it clear it is a commodity that can be plugged in and forgotten
340) Build a product that builds fan following with its reliability.