
About Me
Ansar Muhammad is a technology leader with 23+ years of rich experience spanning call center, insurance, healthcare and consulting industries.Experience of leading large distributed technical teams to deliver enterprise level software solutions.Certified Agile/Scrum practitioner holding Professional Scrum Master (PSM-1) and Project Management Professional (PMP).Exposure to large enterprise software development at leading organizations like TRG, AKU, SIDAT HYDER, etc. Ansar has trained more than 150 people on the techniques of implementing Agile/Scrum at the workplace.
Visiting faculty at Mohammad Ali Jinnah University where he teaches “Agile Software Project Management”.Co-author of the book: Large Software Projects – Risking Life and Limb.
Agile Principles
The Agile Manifesto also describes twelve principles of agile development:
- Provide customer satisfaction through early and continuous software delivery
- Accommodate changing requirements throughout the development process
- Supply frequent delivery of working software
- Collaborate between the business stakeholders and developers throughout the project
- Support, trust, and motivate the people involved
- Enable face-to-face interactions
- Measure progress through working software
- Use Agile processes to support a consistent development pace
- Enhance agility through attention to technical detail and design
- Keep things simple by developing just enough to get the job done for right now
- Self-organize teams to encourage great architectures, requirements, and designs
- Reflect regularly on how to become more effective
As we move through the rest of the course, see if you can observe how these principles shine through various Agile methodologies.
Who can benefit?
Are you tired of managing demotivated employees, frustrated customers, endless unrealistic deadlines and poor quality software?
Agile/Scrum can help you solve these problems, if done right!
Want to learn how to get started on your journey to a peaceful life in your job as a software delivery executive or similar role? Attend the course and learn how!!
Agile Development Courses
Scrum is a proven revolutionary development methodology to quickly respond to vision changes. Scrum being the effective development methodology for software companies, spreads beyond IT to other fields. It is the answer to demotivated employees, frustrated customers, endless unrealistic deadlines and poor quality software.
Testomonial
I feel honored to be one of Mr. Ansar's students and would like to say A BIG THANK YOU for enlightening me about the best Agile Project Management Practices and teaching me how Test-Driven Development is a highly desirable ingredient for successfully implementing the same. Being an experienced industry specialist and a skilled professional, he has a deep insight into the concepts and technicalities of the subject. His passion for Agile PM and command of the subject were reflected in his lesson delivery. I have never witnessed a teaching style so engaging and yet simple to follow. He explains the concept from many different perspectives with practical examples. I also appreciate how he shared his knowledge with the students about a range of top-rated literature on the subject being taught. Looking forward to the continued learning from you and more interactions with you in the future.
-Samreen Zehra