App DevelopmentCIODigital DisruptionIT Best PracticesIT ExcellenceKnowledge ManagementLeadership/InnovationLearning Organizations

5 Ways CIOs Are Wrong About Application Development

CIOs might be driving digital transformation but are quite unaware of the rapidly changing field of application development. Be it language, best practices, automation, processes, the development team undergoes changes constantly. In this article at the Enterprisers Project, Kevin Casey talks about 5 ways CIOs are wrong about application development.

Application Development Misconceptions

CIOs create business cases, convince the senior management, meet the clients, and perform various other managerial tasks that enable digitization. However, when it comes to day-to-day application development activities, they are unaware of the realities:

  1. Micromanaging DevOps Teams: DevOps or agile development teams find success with a ‘bottom-up’ approach, says Nexient delivery director Nate Berent-Spillson. CIOs can create checkpoints to keep a tab on the progress but controlling every move could be detrimental. Listen to their challenges and help them to find solutions. Or else, the team spirit will go down and the employee turnover will go up.
  2. Estimating Wrong: Often projects fail due to wrong project expectations and estimates. Create a schedule based on historical data and the team’s capabilities to get a realistic CIOs should not make a generic estimate as application development for each team has different specifics. Commit smaller deliverables based on story points rather than the hours. Use a team’s estimate that made timely, standard deliveries.
  3. Legacy Systems: DevOps teams create security firewall in siloes which helps the project to run without any risk of security breaches. However, CIOs still use legacy applications, and combining those with the DevOps application development is a disaster waiting to happen. Shivajee Samdarshi, SVP at WhiteHat Security, recommends encouraging developers to maintain security best practices while coding and upgrading frequently.
  4. Automation: Automation will increase delivery speed, reduce errors, and free up resources to ideate for application development. It will enhance the team’s capability to grow incrementally and consistently. Automation is, practically, not a fancy option, as some IT leaders think, but a necessity.
  5. An Ongoing Process: CIOs often disperse resources to enable knowledge transfer in other teams. Until something is broken, the well-oiled team stays dismantled. There are better ways to pass on project experience. Moreover, today’s solutions require constant upgrades, so thinking that the project is a one-time deal is a wrong approach.

To view the original article in full, visit the following link: https://enterprisersproject.com/article/2018/7/5-things-cios-misunderstand-about-application-development

Tags
Show More
Back to top button
X

We use cookies on our website

We use cookies to give you the best user experience. Please confirm, if you accept our tracking cookies. You can also decline the tracking, so you can continue to visit our website without any data sent to third party services.