IT Project Management Lab Manual
IT Project Management Lab Manual
Practical File
IT Project Management
[CB3CO20]
4 HR Best Practices
6. Gantt Chart
8. DevOps vs Scrum
9. Agile Principles
3. Technical Lead
Hiring and training technical personnel
Delegating work and assignments to team members
Collaborating with their team to identify and fix technical problems
Creating end goals for their team
Supervising system modifications
4. Technical Manager
Performing analyses on CIS efficiency and integration.
Reporting to management on CIS development, implementation, and
progress.
Managing support teams and evaluating performance metrics.
Ensuring that products and services are delivered on time and within budget.
Managing software and hardware installations and upgrades.
7. Director
Drive high quality software development process which maintain a spirit of
fast fails, testing-in-production, and continuous integration/deployment
Effectively work with multiple stakeholders including clients and direct
operations groups program and project managers
Manage the design, development, and operations of a team within our
object storage group
Work with Product Management to translate internal and external customer
and market requirements into a system, product, and technology roadmaps
Support staffing exercises to make sure the right skills are within the team
8. Vice President
Making important company decisions or commitments
Assisting in strategic goal setting
Determining company success and deciding on improvements
Deciding on the budget for the department or company
Prepare and allocate budgets
Traditional HR practices focus on rules and standards within a more strict hierarchical
structure. Agile HR shifts the paradigm to a simpler and faster approach that
prioritizes collaboration, feedback, and innovation.
Agile allows companies and their people leaders to develop programs and initiatives
that empower and engage their employees.
The first step to an agile HR model is to rethink your organizational structure and
bridge gaps between traditionally siloed teams and structures. Agility in leadership
and decision-making relies on creating cross-functional, collaborative teams across the
company.
An agile HR organization should be small and nimble, working with leaders from
across the company to solve organizational challenges. This approach focuses less on
strict demarcations of roles and job titles and more on the skills each player can bring
to a project.
Organizations that pay their employees fairly and equitably will have a happier, more
engaged workforce. As the employment landscape changes quickly and the skills gap
tightens competition for top talent, it makes sense for organizations to regularly and
frequently assess their payment structures and compensation plans.
An agile HR approach thus moves away from traditional annual raises to more
frequent market evaluations and ongoing performance measures and feedback.
Regularly assessing your pay structures, benefits, and compensation packages can
help organizations identify and reduce pay gaps, protect against wage discrimination
lawsuits, and personalize compensation plans to attract and retain employees
effectively.
Here employees are assessed on their yearly performance and measured against goals
that are often imposed or structured around broad organizational initiatives. The main
outlet for employee feedback to the organization is in a once-per-year review.
The agile approach upends this model to prioritize continuous employee feedback and
team-focused performance management. As individuals increasingly work on shorter-
term projects, with greater cross-functional collaboration, one-time performance
reviews and feedback just don’t make sense.
Agile HR is all about facilitation and engagement. Empower your frontline people to
make decisions, take ownership of their work, and learn from their mistakes.
Develop an agile team culture by implementing processes like retrospectives that help
teams constantly assess their work and improve. A retrospective is a team meeting
typically held after a project or iteration to review how the project went. The goal is to
understand what worked well, what didn’t work, and steps to take moving forward.
Retrospectives are a great way for teams to evaluate their decision-making process,
identify opportunities for improvement, and have real ownership for the results. This
template can be a great place to start a retrospective—you can access it with your
team and edit it together in real time to celebrate your achievements and improve.
Traditional HR focuses on individuals and their goals, performance, and needs. Agile
HR shifts the focus to groups and teams. To ensure high performance and effective
collaboration, agile organizations should prioritize coaching skills among their people
leaders.
Instead of controlling teams and projects through strict structures and standards, agile
HR organizations facilitate and enable teams to do their best work. To do this, teams
need skilled coaches who can guide projects with confidence.
Teams working under effective agile coaches are empowered to work together to
create, execute, and set tasks and goals, track their own progress, assess leadership,
and identify how to improve.
Sprints There is no concept of sprints in The Scrum guide states that the sprint
traditional waterfall model. The length should be limited to one
phases are alloted with time calendar month (4 weeks). Though
constraints on whole. there is no lower limit prescribed, the
minimum sprint length is considered
to be 1 week.
3 Members of Team:
Abhay’s Stand Up for Today:
Velocity Projection:
Activity Story Points Committed Story Points Used
User Authentication 10 12
(Signup, Login, Oauth)
Profile Creation 8 8
With DevOps, you deploy code in production at the end of each iteration (sprint),
whereas with Scrum, your goal is to only prepare shippable code at the end of each
iteration. In DevOps, test automation and continuous software integration which are
prerequisites of continuous software delivery are in the DNA of software development
practices, whereas with Scrum, software delivery is an afterthought that must be
planned and operated by people who are totally out of software development practices.
Also in DevOps, projects are oriented on products and services who create business
value for organization, whereas Scrum does possess no maturity to contribute business
results. DevOps projects are oriented on products and services who create business
value for organization, whereas Scrum does possess no maturity to contribute business
results. DevOps contributes how you should architect your software to enable quality
and continuous deliverability, whereas Scrum has no support to build your software
with correct architecture. DevOps focuses on an end-to-end Software Engineering
Organization to enable amazing business results, whereas Scrum is only concerned
about software developers.
The original formulation of the first of the Agile principles says, "our highest priority
is to satisfy the customer through early and continuous delivery of valuable software".
For which it has following principles
1. Satisfy Customers Through Early & Continuous Delivery
2. Deliver Value Frequently
3. Working Software is the Primary Measure of Progress
4. Maintain a Sustainable Working Pace
Thirdly, It mentions team qualities. The logic behind these Agile principles is that by
reducing micromanagement and empowering motivated team members, projects will
be completed faster and with better quality.
7. Self-organizing Teams Generate Most Value
8. Simplicity is Essential
9. Build Projects Around Motivated Individuals
And Lastly it describes about some other pinciples which are essential.
10. Regularly Reflect and Adjust Your Way of Work to Boost Effectiveness
11. Welcome Changing Requirements Even Late in the Project
12. Continuous Excellence Enhances Agility