0

Lack of communication is a project risk

Lack of communication is a risk and can have an adverse impact on the project thus leading it towards failure. A report done by the PMI disclosed this fact. Even today several projects are missing effective communication amongst the teams.… Continue Reading

0

Cultural clashes lead to project failure

One of the reasons for project failures that caught my attention is “Distance and culture clashes.” It is a debatable issue. When an organization compiles a project team having people from different backgrounds and cultures, in my opinion, their vision… Continue Reading

0

Allocation of project resources

One of the software project risks is “Correct resource allocation at the correct time is a crucial key to project success”. That is so true and happens all the times in the projects where project managers want tasks finished quickly… Continue Reading

0

Incomplete requirements delays a project!

Incomplete requirements can impact the schedule of the project and delay it. That is why requirements validation is essential. The agile approach is beneficial as requirements are validated at the end of every iteration as the end user gets a… Continue Reading

2

Design patterns for complex systems?

Design patterns may not be suitable for complex projects. We have in-depth discussed during coursework how to manage complex and critical systems better. “Especially, the cost can be a huge problem when applied to the complex system.” The statement above… Continue Reading

0

Design Patterns

“When the team is not familiar with a design pattern, and the timeline of the project is limited, it will not be the best choice to lose the time over introducing a difficult design pattern”. The above statement by a peer caught my attention. When doing the… Continue Reading

0

Misunderstanding Agile Methods

The example of the Universal Credit is a good example of misunderstanding agile methods. Similarly, USA’s Health and Human Services spent $174 million and ended up with the decades most public software failure Healthcare.gov. This project used agile method for… Continue Reading

0

AGILE: Large scale Vs Small Scale projects

It is hard to scale Agile for large-scale project probably because Agile methods were originally designed for small and single-team projects (Boehm and Turner, 2005). With the increase in the size of an organization, the difficulty of introducing agile methodology increases (Dybå and Dingsøyr, 2008). One main… Continue Reading

0

Software Testing & Software Quality

Software testing plays a significant role in the process of software development. It helps in improving the quality of software, verification, and validation and estimating the software reliability. Softwares are in use by all industries, and any bug in a critical application… Continue Reading

0

Scrum Vs Kanban and XP

Scrum, Kanban, and XP are popular agile development methods often used. I do see some difference amongst the agile methodologies as well. Let’s first compare Scrum with Kanban. The team in Scrum has distinct roles and follows an official structure for meetings. It makes… Continue Reading