itprofessional's posterous http://itprofessional.posterous.com Most recent posts at itprofessional's posterous posterous.com Tue, 20 Dec 2011 18:20:18 -0800 What goes around comes around. http://itprofessional.posterous.com/what-goes-around-comes-around http://itprofessional.posterous.com/what-goes-around-comes-around

Recently I attended a networking group to network with a variety of IT and business professionals. It just happened that a project manager and quality assurance specialist stopped me to chat. The project manager made a comment that he had read my book several years back and that it was useful not only for understanding configuration management but it was useful for a recent interview he had in pursuit of a contract to manage an eReader development project.

As I had another engagement to make and was accompanied by a colleague, I asked why? He said it was about understanding the chip development process as your book states for firmware configuration management/development. I smiled and just made the quick statement: What goes around comes around. Thanks and glad the book has been useful through the years and into the 21st century”. I have to be going but lets talk and share more the next time we meet, and by the way take a look at itprofessionalfacilitator.com.

The colleague with me stated, “Not bad”, what do you think?” I said that’s what it is all about, sharing the knowledge and lessons learned, and best practices. But my thoughts were also on another item. I had a call from  a recruiter representing a company in New York about eReader/eBook, web development opportunity.. It was only at the Project Management level and not at the program management level with the responsibility for the program, managing project managers and may include the PMO. Although my pursuit has been program manager or director level responsibility to include ensuring the success of system/application or web development projects, I understood when that project manager said that it (the book) had been useful to understand not only Configuration Management (CM) but firmware (embedded systems/applications) development as part of the eReader development/product project.

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Wed, 30 Nov 2011 18:58:30 -0800 Program and Project Management Planning and Execution http://itprofessional.posterous.com/program-and-project-management-planning-and-e http://itprofessional.posterous.com/program-and-project-management-planning-and-e

Technology Project and Program Management

When considering planning for Program/Project Management, the Development Process/Methodologies, Configuration Management (including Requirements and Release Management), and Quality Assurance (Verification & Validation/Test),Best Practice Processes (BPPs), you must establish effective best (and good) practices.

The use of Best (and) Good practices ensures that H.O.P.E. (High Octane (Performing) Program/Project Execution would be the result of effective and realistic Initiation and Planning to increase the likely hood of success.

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Tue, 29 Nov 2011 12:12:00 -0800 Conducting Large Scale Assessments and Gap Analysis http://itprofessional.posterous.com/conducting-large-scale-assessments-and-gap-an-84258 http://itprofessional.posterous.com/conducting-large-scale-assessments-and-gap-an-84258

Technology Project Management

When you do an assessment and gap analysis you must consider:

  1. Business Processes (systems, policies, contracts, business rules, procedures, SOPs, etc.),
  2. Organization (Change, Culture, etc.)
  3. People (Skills, Training, etc.), and
  4. Technology (systems, applications, data/databases, interfaces, etc.)
  5. And must assess the supporting methodologies (program and program, and system development) infrastructure (desktop, servers, communications network, etc.)


Consider that on average, large scale assessments may require 4 - 6 months.

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Tue, 15 Mar 2011 13:08:00 -0700 The SDLC and How Program and Project Management Applies http://itprofessional.posterous.com/the-sdlc-and-how-program-and-project-manageme http://itprofessional.posterous.com/the-sdlc-and-how-program-and-project-manageme

Technology Project Management

My latest question that I answered in,

http://www.techrepublic.com/forum/questions/101-215110?tag=mantle_skin;content

Sorry, I only joined as an expert with techrepublic only recently but I would have wanted to answer and respond to the below question. I say never too late but it may be. I was concerned because I did not see an answer to this most important question. Just in case someone else has the below question, I will provide my answer to the question.

Project Management

“Hey there, im studying SDLC’s, can someone please give me there definitions of Project management, and how it is implemented in the system development life cycle (not software development lifecycle)”


My comments:

Yes, good study area. When you refer to the SDLC, originally known as the system development life cycle, it is also currently known as the System/Software Development Life Cycle (SDLC). Often the software development portion of it is used for software and application development of a single product, software system or application. See if your study verifies this.

If I am correct, you want the perspective of the system development life cycle as a whole and how project management fits within this context. This link here provides a diagram of the SDLC and reflects the integration of how /where project and program management applies. This diagram also reflects how configuration management and quality assurance’s verification and validation are integrated within the SDLC. LinkLDamon this link has to be put in after you change the URL or leave as I change it or suggest another one to show “system”.

Program and Project Management does apply to the system (and software) development life cycle. See links below for a definition and explanation of project management. There is a definition/explanation for Program Management as well. Both of these management disciplines apply to the SDLC. It is Program management that applies to the system as a whole and it is project managers (project management) that manage each subsystem/component of the system. It is an allocation or breakdown of the system into subsystems, components, and other major components that become projects to be developed and integrated, or delivered to be integrated, into the system. You also may have subcontractors or vendors developing development and/or delivering components of the system that may be projects. These deliverables are integrated into the system as well during system integration before system testing and qualification.

Additional Resources:

  1. Responsibilities of a Project and Program Manager
  2. Project and Program Management Differences

But remember, within the System Development Life Cycle lies the software and hardware (subsystems or components of the system) development life cycles. The software could be software and/or firmware (embedded program systems).I hope that is helpful and useful for your studying.

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Mon, 28 Feb 2011 11:00:00 -0800 Three Tips to Identify Project and Program Risks http://itprofessional.posterous.com/three-tips-to-idenity-project-and-program-ris http://itprofessional.posterous.com/three-tips-to-idenity-project-and-program-ris

Technology Project and Program Management

I was reading another article about identifying or handling project risks:

http://www.techrepublic.com/blog/five-tips/five-tips-for-handling-project-risks/534?tag=mantle_skin;content

Although it seems to be presenting activities of risk identification and management, and not tips, it was interesting.

But I would like to present three tips to identify project and program risks

 
Three tips (perspectives) to identify/uncover risks for IT projects and programs.

Identify possible/potential risks based on:

  1. The technology being developed and introduced to the organization and user community, impact on the organization, other processes (or systems and their interfaces) and people
  2. The project or program scope, its approved budget(s), the project plan and schedules, resources (manpower, money, equipment, etc), procurement and subcontractors/vendors
  3. The System/System Development Life Cycle (SDLC) i.e., requirements identification and analysis, Architecture/Detail Design, Development, System Test, Delivery/Deployment)

 

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Wed, 23 Feb 2011 12:04:58 -0800 IT Project and Program Teams (and Individual Members) Require Acknowledgement and Recognition... http://itprofessional.posterous.com/it-project-and-program-teams-and-individual-m http://itprofessional.posterous.com/it-project-and-program-teams-and-individual-m

Technology Project Management

 

IT Project and Program Teams (and individual members) require Acknowledgement and Recognition ...

because without them their would be no success!

It’s about Team Success! I enjoyed and I am enjoying my career as a member of those teams.

I was proud to be a member of the teams: IT project and program teams built by the project or program manager and team Leads (Business and Technical). I appreciated the teams very much. And with their success came the acknowledgement and recognition they deserved as a team and as individual members.

Management, Project and Program Managers and team Leads must never forget this fact: That unless you are a "one man "show" success does not come without team success. That success, the team’s success, my success, I attribute to committed team members (empowered team members), with knowledge transferred by their interactions, and through their use of lessons learned and Best Practice Processes' (BPPs’) best practices. The teams, with the appropriate methodologies, were proactive to address potential problems, issues and risks with open communication throughout the projects and programs.

And even with their individual goals they were teams that were committed to the primary Goals and Objectives of the projects and programs.

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Tue, 22 Feb 2011 11:00:00 -0800 Empower and Develop your Project Team/Team Members http://itprofessional.posterous.com/empower-and-develop-your-project-teamteam-mem http://itprofessional.posterous.com/empower-and-develop-your-project-teamteam-mem

Technology Project Management

 

  • Ensure open communication takes place (respect members’ expertise and opinions)
  • Request and receive team members’ input and buy-in for plans, schedules, risks, etc.
  • Allow team members to accomplish their responsibilities and provide any lessons learned without over supervising or micro-managing, unless required.
  • Alternate some team members as the team lead (Alternate each member as a team lead and encourage some members to try it if they didn't want to (In these cases if it was not working out, make the an appropriate change)
  • Pair novice/inexperienced members with more experienced members
  • Acknowledge and recognize team members/team accomplishments and achievements. Ensure recognition is shared with team member’s management in a matrix environment.
  • When training opportunities are available make arrangements for attendance by a team member(s) if there are no issues with a member(s) attending the training session. In some cases set up evening training sessions which sometimes may be conducted by an experienced business or technical team member.

 

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Mon, 21 Feb 2011 06:45:02 -0800 Why I was Successful as a IT Program and Project Manager http://itprofessional.posterous.com/why-i-was-successful-as-a-it-program-and-proj http://itprofessional.posterous.com/why-i-was-successful-as-a-it-program-and-proj

Technology Project Management

 

Why I was Successful as a IT Program and Project Manager
"What has contributed to your success?"(A question I get at conference presentations and within coaching sessions)
I began my career in the Aerospace and Department of Defense (DOD) environments. And before I became a project and program manager in those environments and the commercial IT industry, I had held positions as a specialist in Development (Systems and Procedures Analyst, etc.), Configuration Management and Quality Assurance. I attended training sessions to understand standards and regulations for these disciplines or processes along with creating plans that had to be approved, applied and used for system engineering and IT (as we now know it) development projects and programs.

Best Practice Processes' best practices, Knowledge Transfer, and Lessons Learned
Except from an article and my response:
“…Several years back and during my early project management career I was working for this IT company. I was told that there were concerns for each time I had to take on a new project in a different technology or business environment: system, software, application, migration, infrastructure/networks, web development, e-business and e-commerce. But because of my past success, senior management had confidence in me. I recall also being taken aside by a trusted manager and being told that several managers were concerned about me being as successful in network development and migration projects as I had been in the software/application and system engineering development environments? (Note: large scale system, database, and system integration development projects and programs…and don’t think I didn't consult with the technology experts, receive on the job training and attended classes about a variety of technologies and their resulting benefits.) I just laughed and said to him that we will just have to see. I was not concerned if I did what I do best and lead with what I have learned (lessons learned), and built the “right” team and planned and effectively executed the what called Best Practice Processes (Project/Program Management, the Development Process/Methodologies (which addresses the SDLC),System/Software Management and System/Software Quality Assurance).

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Wed, 16 Feb 2011 09:02:32 -0800 Technology Project Management Best Practices for Lessons Learned http://itprofessional.posterous.com/technology-project-management-best-practices http://itprofessional.posterous.com/technology-project-management-best-practices

Technology Project Management

Recently I read this article that grabbed my attention: Stop with the Lessons Learned

 

You would have thought that it was about not doing lessons learned but it was not. It was about documenting and conducting a lessons learned session "post mortem". Although it was a positive article, I applied comments to it because documenting  lessons learned is an important activity and should not just be left for project close out (at the end of a project). Lessons Learned must be documented and used throughout the project and program.Lessons Learned must be used for future projects and programs and during the ongoing, or current, project or program.

Read>> Importance of Documenting Lessons Learned In Technology Projects

 

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Thu, 10 Feb 2011 11:08:58 -0800 IT Best Practice Processes http://itprofessional.posterous.com/it-best-practice-processes http://itprofessional.posterous.com/it-best-practice-processes

Technology Project Management

Best Practice Processes and their BEST (and Good) Practices

ITBest Practice Processes (BPPs): Project/Program Management, the Development Process (Methodology), Configuration Management, and Quality Assurance. Program/Project Managers (IT Program/Project Management) must plan and implement best Practice Processes (BPPs) and their best and good practices (Read Best Practices Here...). Let’s consider each and what they do for a project or program, why they are essential to plan and implement for each and every project and program. Tailor BPPs as required based on the solution, approach and the development methodology (ies) to be used.

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Wed, 09 Feb 2011 11:00:00 -0800 Project/Program Management: Knowledge must be transferred in the IT industry http://itprofessional.posterous.com/projectprogram-management-knowledge-must-be-t http://itprofessional.posterous.com/projectprogram-management-knowledge-must-be-t

  Technology Project Management

Project/Program Management: Knowledge must be transferred in the IT Industry
Seasoned IT professionals no longer in the work force to provide knowledge transfer (laid off or retired), Inexperienced and experienced IT professionals working extended hours, having extensive and dual responsibilities, burning out. You also have confusion about Business Analyst (BA) and System Analyst (SA) roles and responsibilities. Their skills set are different with one having more business process and requirements knowledge and more technical (product/system) modeling and functional requirements knowledge. The skill sets and roles are different. In some cases now the roles and responsibilities are being required for one position, but ensure that the skill set exist also. This is why knowledge transfer, the documenting and use of lessons and learned and best (and good) practices is absolutely essential to reverse the trend of an unsatisfactorily projects and program failure rate.

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Mon, 07 Feb 2011 19:26:00 -0800 Collaborate! IT and Business Project and Program Management, Sales, Contract Management and IT/Technology organizations http://itprofessional.posterous.com/collaborate-it-and-business-projects-and-prog http://itprofessional.posterous.com/collaborate-it-and-business-projects-and-prog

Technology Project Management

IT and Business Project and Program Management, Sales, Contract Management and IT/Technology organizations must collaborate!

I worked during my career for a company that required just that kind of collaboration and developed an engagement manual/document that presented the policy, process and activities to ensure/enforce (respsonsibilities and accountabilities) the collobration leading to realistic and coordinated projects and programs.

Sales and Technology Departments or groups must collaborate and work up front together (collaborate), as required, before contract award and throughout the contract award process. This process would ensure that Sales and Contract Management/Administration get it right (cost/price for projects/programs) because the Technology organization understands and knows that they have to provide to the sales and contract process realistic data first. This technical and cost information is provided to Sales and Contracts with min and max cost and not just a financial cost (not realistic) that is detrimental to the achievement of the business/company busines plan/strategy or project and program goals “to win a contract or satisfy a management or  client's/customer's unrealistic expectations.

 

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Thu, 03 Feb 2011 09:10:00 -0800 IT Project and Program Plans and Schedules (Successful Lesson Learned) http://itprofessional.posterous.com/it-project-and-program-plans-and-schedules-su http://itprofessional.posterous.com/it-project-and-program-plans-and-schedules-su

Technology Project Management

IT project and program plans and schedules must be created and used for large scale projects and programs.

No one is saying that a plan is not subject to revision or change, but through control updating and change control processes. It is also a tool that supports status reporing including for "stand ups". But failing to appropriately plan is a serious mistake to make for large scales projects or programs.For large scale projects and programs (multimillion dollar contracts) more detail is required for planning, and that planning must extend further out to allow estimates to be more realistic and accurate. Customers/client must be comfortable with estimates for the money/cost for projects and programs. For Agile development processes this could be an issue with short term planning.

With the plans, at the Go or No Go gates, it will be important to examine where you are, if any modifications are required, or if it is a "No" to move on to the next phase or iteration required. Also, at the gates any adjustments that have to made, any refactoring that must be considered, can be evaluated. Revisions and changes to plans or the system/product's development can be approved through the proper Change and Configuration Control process.

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Tue, 01 Feb 2011 11:00:00 -0800 Technology Project Program Management http://itprofessional.posterous.com/technology-project-program-management http://itprofessional.posterous.com/technology-project-program-management

Technology Project Management Best Practices

Project Managers, Business and System Analysts have Different Responsibilities

Recently their have been job descriptions requesting a Project Manager/Business Analyst (PM/BA). A Business Analyst and Systems Analyst (SA) have different roles and responsibilities. A BA relates to the Business side and gathers requirements and specifies/documents business requirements and SA relates to the Technical side and analyses is problems, supports the determination of solutions and business requirements to create and specify functional and non-functional requirements.

That's why is it important to understand the differences and that anyone applying for a BA or SA position must pay particular attention to the responsibilities and skills sets/qualifications required. The PM, BA, and SA have different roles and extensive responsibilities. With a small project you may have a PM doing some BA work but don’t kid yourself. For intermediate and large scale projects and programs they have full time responsibilities. Many IT Project Managers manage multiple projects but the responsibilities are basically the same.

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Thu, 27 Jan 2011 14:11:00 -0800 The Need For Proven Best Practices For Project Success http://itprofessional.posterous.com/the-need-for-proven-best-practices-for-projec http://itprofessional.posterous.com/the-need-for-proven-best-practices-for-projec

Technology Best Practice Processes
 
There are serious concerns going forward in 2011 regarding IT project and program failures, including ERP, SCM and VOIP. Some IT professionals in the industry don’t think that changes required to reduce the rate of failure, or to stop this disastrous trend, is forth coming. In one article this seems to be the case, including a statement by an IT professional, “…he sees no immediate end to trouble projects….”
 
But with knowledge transfer, the documenting and USE of lessons learned and best and good practices there would be changes that increase the success rate for IT projects and programs. Also Best Practices are subject to improvement, must be used before the project or program is initiated (feasibility, to determine what is the best solution), be used for implementation or execution, and for closing out projects and programs.
 
Serious steps must be taken by IT professionals, senior management, Vendors and Subcontractors, e.g., system integration and developers, and customers.

Yes, there are several significant challenges and issues (See 10 ....) that lead to troubled or failed projects or programs)and but there are solutions and we must be diligent and committed to make the changes to increase the Success rate.
 
And while we have listed Challenges and Issues that lead to troubled and failed projects and programs, there are several more issues:
Seasoned IT professionals no longer in the work force to provide knowledge transfer (laid off or retired), Inexperienced and experienced IT professionals working extended hours, having extensive and dual responsibilities, burning out.
 
[Read More...] Proven Best Practices are being presented to overcome the Challenges and Issues.


Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Thu, 27 Jan 2011 05:27:00 -0800 Total Quality Management http://itprofessional.posterous.com/total-quality-management http://itprofessional.posterous.com/total-quality-management

Technology Project Management Best Practices

Whatever happened to Total Quality Management (TQM) which was a focus on a company’s internal requirements to improve the quality of its operations, products and services, with a customer focus? The emphasis was that quality is the responsibility of everyone, and it provided a feedback process and mechanism for employees and staff to submit suggestions for improvement. Is it just a buzz word during theses difficult economic times?

 

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Thu, 30 Dec 2010 09:44:00 -0800 Configuration Management Defined http://itprofessional.posterous.com/configuration-management-defined http://itprofessional.posterous.com/configuration-management-defined

Technology Best Practices

Research over the years to understand what is “out there” for definitions for Configuration Management, especially system and software, leads to many difference and inconsistencies. Two in particular are:

  1. http://searchcio-market.techtarget.com/sDefinitions
  2. http://en.wikipedia.org/wiki/Configuration Management.

The former is incorrect or not complete enough which could lead to confusion, misunderstanding and incorrect, or incomplete, application of configuration management to any project or program. Refer to ITPro article (=> Configuration Management Explained)  for an understanding of applying configuration management.

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Wed, 29 Dec 2010 09:33:00 -0800 Project and Program Manager Responsibilities #pm http://itprofessional.posterous.com/project-and-program-manager-responsibilities http://itprofessional.posterous.com/project-and-program-manager-responsibilities

Technology Best Practices

Managing projects and programs. A Project and Program Manager must be responsible and accountable. Whether you like it or not you are the leader, and not just a facilitator. It’s is also easy to be a “yes man” (person) but harder than you think to say “no” to a your boss/management, stakeholder, customer/user. But when it is necessary if you see a troubled project or program, speak up, document the issues with justification. Present your case well.

The buck stops here/at the top: Leaders/Leadership – takes responsibility, be accountable – (Read: Management and Ethics) Understand there are consequences whether good or bad. There are consequences/unknowns but do the right thing, be ethical, have some integrity. Yes, be trusted.

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Sun, 26 Dec 2010 11:07:00 -0800 Project and Program Management Office (PMOs) http://itprofessional.posterous.com/project-and-program-management-office-pmos http://itprofessional.posterous.com/project-and-program-management-office-pmos

Technical Best Practice Processes

P/PMO and program management, buzz words at one time and often the value not
understood by many the past 5-10 years back or the latter part of the 20th century,
especially in the commercial environment, but now an emphasis for past several years
to drive IT and technology implementations.

But failed IT projects have required stronger management and control: Now, over
the past 5 years, especially in the commercial environment, establishing program and
project management offices necessary and why?

Some benefits and advantages:

  • Governance, with standards Project and Program Management methodologies
  • Cost Saving with consistent and standard project and program management
  • Profitability Improvement
  • Productive and successful projects and programs
  • Organizational and business operational improvement
  • Cultural shift to project and program management
  • Staff professional development in project and program management
  • Standard tools and techniques
  • The maturity of Project Management (PM) – improvement (change, lessons learned, knowledge bases-knowledge transfer), advancing to program management, and establishing effective Project/Program Management Offices
  • Trained and coached project and program managers

 

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional
Fri, 24 Dec 2010 10:55:00 -0800 Statistics over IT project/program failure rate. http://itprofessional.posterous.com/statistics-over-it-projectprogram-failure-rat http://itprofessional.posterous.com/statistics-over-it-projectprogram-failure-rat


Technology Best Practice Processes


Read full post here: http://www.it-cortex.com/Stat_Failure_Rate.htm

Researchers have been reporting on IT projects and programs, enterprise-wide, failures
but what about the successes and why? We have all heard, and are reading about the failures
of large scale projects such as Enterprise Resource Planning
(ERP failures + Success) and enterprise-wide system and application implementations. But how can
they be successful? We can help the failures by using proven best practices!

>> Read the ERP Failures and Proven Best Practices Whitepapers

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/4SsSO488PgNr itprofessional itprofessional