Everyday Energy Sources for Program Managers
Decision Making Process For Making Decisions Quick
Program and project managers have to master the skill of decision making. Typically PMs are expected to not only make, but to justify, their decisions. In this post I share the process I use when making a decision, formulated some time ago by studying theory, best practices and observing the processes of others.
Posted in Program Manager's Snacks - 2 commentsLearning Project Management Skills From John Cleese
Weather you call it soccer or football, like it or don’t like it, consider yourself an American football fan or a soccer fan, as a project manager you can learn several tricks from John Cleese’s rant video – tricks to improve upon the effectiveness of key communication skills, and to become a better team builder and motivator. Read more…
Posted in Program Manager's Snacks - 1 commentProgram vs. Project Management in Program Manager Position
The other day my friend asked me about differences between program management and project management in a software company such as Microsoft. After our conversation I thought about sending her links to articles that discuss the topic in detail. To my surprise, all the articles I was able to find were just discussing theoretical definitions as provided by the PMI in their PMBOK Guide. Perhaps in some companies program managers perform activities as described by PMI, but I have yet to learn about any such company in the software industry. The role of the program manager and PM responsibilities in software development can be more simply defined and differentiated. So, I have decided to summarize the differences between program and project management, based on what I have learned from experience. Read more…
Posted in Program Management, Program Manager's Snacks, Project Management - 6 commentsInvest in learning from successes, focus less on mistakes
Have you ever asked yourself how much, exactly, you have learned from a failure? And did you ever compare the amount of knowledge gained from a failure with the amount of expertise gained from a success? I believe lessons learned from mistakes are not as helpful to us as the knowledge developed from success. Read more…
Posted in Program Manager's Snacks - No commentStart Effective Email With Catchy Subject Line
If you are interested in your email being noticed by recipients, you must use a catchy email subject line. Especially when using email to attract the attention of people whom you have never met. Forming a good subject line that catches readers’ attention is simple if you follow the three rules listed in this post. Read more…
Posted in Program Manager's Snacks - 2 commentsFeature In Software Product – Definition
In software, there are many meanings assigned to the term “feature”. Mix in the varied definitions of “features” in other products such as telephones, digital devices, home electronics, etc., and a “feature” of any product becomes entirely unclear.
Some time ago, I decided to find the formal definition of a software product “feature”. Surprisingly, powerful search engines did not help me to find documentation that defined the term. My second step was to ask my community of program and project managers. Using their replies and guidance to existing documents, I felt the most appropriate definition for a “feature” is as follows:
Feature is a product’s discrete unit of unique and attractive functionality that delivers measurable benefit to customers.
Note that the definition implies that a feature must be a component of the work required to achieve product goals. I never have quite figured out how to tie this implied meaning into the definition, but I will leave it as is for now.
Posted in Program Manager's Snacks - No commentFour questions to help you demonstrate effective communication in your emails
Every day at work we communicate with many people. Have you ever asked yourself whether your email is an effective form of communication? How would you measure the effectiveness of your email? I believe there are four questions you can ask yourself when crafting an email to evaluate its effectiveness. Read more…
Posted in Program Manager's Snacks - No commentNegotiating With Difficult People Without Giving In
Negotiation is a task that Program Managers and Project Managers have to perform often with a project team member, a stakeholder or a sponsor. Listed in this post are several general principles of effective communication that can help you to quickly find a compromise and preserve, if not improve, your relationship with that person. Read more…
Posted in Program Manager's Snacks - No commentWelcome to My Blog on Program Management and Project Management
This site is about Program and Project Management in software engineering. I am your host, Mykola Dudar. I have been building software as a developer since 1998. I became a program manager in 2004 with a focus on process and the business side of software engineering. I have been working on various software products ever since. To learn more about me, please see my professional profile at LinkedIn: http://www.linkedin.com/in/mykoladudar.
I am interested in, and open to, any suggestions, questions, comments or advice you would like to share with me – please use this blog contact form.
Thank you for visiting and come back soon.
Posted in Program Manager's Snacks - 2 comments