13
TASK B: SOFTWARE DEVELOPMENT AND MIGRATION SYSTEMS PROJECTS Challenges and mitigations from the project manager perspectives Kalilou Diaby

Final presentation1

Embed Size (px)

Citation preview

Page 1: Final presentation1

TASK B: SOFTWARE DEVELOPMENT AND MIGRATION SYSTEMS PROJECTS

Challenges and mitigations from the project manager perspectives

Kalilou Diaby

Page 2: Final presentation1

DIFFERENT TYPE OF PROJECTS

1. Software development2. Package implementation3. System enhancement4. Consultancy and business analysis assignment5. System migration6. Infrastructure implementation7. Outsourcing and In-sourcing8. Disaster recovery9. Smaller IS projects

Page 3: Final presentation1

THE PROJECT MANAGER MAIN ROLES

Time Budget Quality

Mee

t ti

me

pla

nned

Bud

get

pro

ject

ed

Quality

delivere

d

Page 4: Final presentation1

SOFTWARE DEVELOPMENT PROJECT

Considered as the main type of IS project

The role of the project manager is to ensure that all thephases depicted on the figure are well conducted.

Page 5: Final presentation1

SOFTWARE DEVELOPMENT PROJECT

Slowly Communication with the customers

Mitigation

1. Establish a robust communication framework with the clients.2. Comprehend the clients' concerns far ahead3. Good communication skills and best practices

CHALLENGES AND SOLUTIONS

Page 6: Final presentation1

Customers dissatisfied

Mitigation

1. Better customer's adherence in the project development2. Adopt an agile development3. Well-developed social skills, confident skills (interpersonal skills)

SOFTWARE DEVELOPMENT PROJECT

Page 7: Final presentation1

SYSTEM INTEGRATION

Migration versus Rewriting

Migration ?

The time-frame and the cost of rewriting drew organizations to the scene to consider the questionablesubject “Migration versus rewriting”.

For more info on these two concepts: please visit my blog http://gigapalmer.blogspot.se/

Let’s remove all shadows of doubt in the meaning of the two concepts below

Page 8: Final presentation1

SYSTEM INTEGRATION

CHALLENGES AND SOLUTIONS

Lack of proper resources and skills

Mitigation

1. Ensure the availability of the proper resources(People with the right skills as well as material resources)

2. Understand the existing application3. Understand end users’ expectation 4. Acounting outsourcing as an option when resources are not avalaible

Lack of understanding of the existence system

Page 9: Final presentation1

SYSTEM INTEGRATION

Lacking to develop a test plan

It’s really important for the project manager to establish a good testing plan which will absolutely involves the end users.

Mitigation1. The end users should be available for testing the new environment which is one the takeaway

key to lead to end users satisfaction2. More importantly, users’ satisfaction need to be assessed along side

Page 10: Final presentation1

SYSTEM INTEGRATION

Lack of documentation

1. Proper detailed documentation regarding the new migrated system is required in every single phase of the migration process.

2. specific written guidance regarding the system’s installation and maintenance is also critical.

Backup and Recovery

These need to be implemented throughout the project, therefore allowing the project team to have a backup and recovery mechanism since the project itself include some inherent issues which come out with complexity during the project management.

Page 11: Final presentation1

CONCLUSION

FOR MORE INFO: HTTP://GIGAPALMER.BLOGSPOT.SE/

Page 12: Final presentation1

REFERENCES

[1] Book, Business strategy and IT Projects, compiled by Rolf Lundström, Bo Rosander, DSV-Institutionen för data- och systemvetenskap – Stockholms Universitet[2] K. Schwaber, Agile Project Management with SCRUM, Microsoft Press, 2004[3] K. Beck, Extreme Programming Explained: Embrace Change, Addison-Wesley Professional,October 1999[4] White paper from planetary growth, best practices for a successful migration project

Page 13: Final presentation1

Tack så mycket att läsa denna presentation