The IT projects were complex projects that are difficult to implement. In my experience, I have seen several IT projects that were hard to implement. These experiences have provided some lessons to improve in the next project. There is a healthcare project in which the outpatient registration system needs to be configured and implemented for the pilot clinics. The requirements were gathered and documented for the technical references. The application is configured using open source code and the application is planned for the first phase of deployment. The first challenge that I have seen was the gap in the requirements. The application does not provide the basic requirements that were asked by the client. When we have conducted the analysis, it was identified that the requirements were 6 months old and due to regulatory changes, there are process changes. This is one lesson for the project implementation team in which the changes in the regulations impacted the business processes. The IT project must be iterative and releases need to be made in a shorter time span (Chemuturi, 2013).

In the same case, the client has communicated the changes through the email and doesn’t have confirmation of understanding of the requirements from the technical team. The requirements were gathered by the consultant who is on a contract basis. The technical team implemented without expert help. This resulted in miscommunication of the requirements. For an IT project, the requirements need to be clearly communicated and the change need to be handled through a change management process. The ad hoc communication has impacted the project deliverables. There is a gap between business requirements and IT development. The IT projects are different from traditional project management and the change in requirements impacts complete systems. The client or business must be aligned with the requirements to ensure the right deliverables. The IT infrastructure is managing multiple environments and this is increasing the project cost. The cloud infrastructure was established to minimize the cost of infrastructure (Schwalbe, 2015).

The IT projects need to understand the business dynamics and implement the applications without delay. The business collaboration will minimize the cost of rework and redundancy. The IT project needs to understand the risks and manage the projects without the waste. The IT project required the right skill set for the project and project skill mismatch can result in project failure. Agile project management is providing dynamic methods and processes to manage IT project implementation (Schwalbe, 2015).


Chemuturi, M. (2013). Mastering IT Project Management: Best Practices, Tools and Techniques, Plantation, FL: J Ross Publishing.

Schwalbe, K. (2015). Information Technology Project Management, Boston, MA: Cengage Learning.