Skip to main content

Posts

Showing posts from November, 2018

Key success element in software projects: Business

Software projects are sets of complex processes, although it’s very challenging to define a perfection recipe, there are some elements that contribute hugely in the success of any software project: People , Business , and Process. In this mini series, I’m discussing those 3 elements referencing many points to Dwayne Philips’ software project management handbook. What’s the business perspective? Every software is being made for a reason, be that fulfilling some desire, completing a job, automating a habit, whatsoever! Usually, the business perspective is interchangeably: Why we’re spending time and money to build software? Start find answers to this question and you’ll find your own business perspective Why and how it’s different? Well, taking into consideration that -in a study held by the Standish group at 2002- only 28% of projects could make it on time and with all the desired functionality, it’s obvious that business visibility within the project can affect the productivi...

Key success element in software projects: People

No doubts that construction needs creativity, commitment, and skills to have something that someone can use and make value of. And when it comes to constructing software we can stick to the same concepts, but unfortunately, it’s not a simple equation as it looks. As it’s observed and as some studies showed, 68% of IT projects fails! This is a very high rate, but why? What are the failure causes? The 3 reasons for software projects failure. According to the American computer scientist, Gerald Weinberg, there are 3 reasons for software projects failure: People, people, and people! People are the first and most essential part of any software project, people design, develop, sell, and manage the digital product. Understanding this factor will play a major role in your project’s destiny. The focus of the organization or the team should take this factor as a non-negotiable precondition to any successful digital product. I’ve seen places where people are the least important factor i...