Top Banner
Project Plan by Muhammad Nabeel Arif
43
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Project plan

Project Planby

Muhammad Nabeel Arif

Page 2: Project plan

PurposeTo understand and list the Processes and tools to establish and organization. In this section we will go through currently established processes and tools we suggest for a startup.

Page 3: Project plan

OutlineJIRA

JIRA Confluence

Basecamp

Git

Project Wiki

Documentation

Page 4: Project plan

JIRAJIRA provides issue tracking and project tracking for software development teams to improve code quality and the speed of development.

Combining a clean, fast interface for capturing and organising issues with customisable workflows, OpenSocial dashboards and a pluggable integration framework, JIRA is the perfect fit at the centre of your development team.

https://www.atlassian.com/software/jira

https://www.atlassian.com/software/jira/agile/?section=scrum

Page 5: Project plan

Price 10 user-20$/month (bit.ly/19a4cDd)

Page 6: Project plan

Why JIRAIssues

Process

Planning

Collaboration

Visibility

JIRA Demonstration Video (bit.ly/IKReAZ )

Page 7: Project plan
Page 8: Project plan
Page 9: Project plan
Page 10: Project plan
Page 11: Project plan
Page 12: Project plan

Why JIRA Agile

Plan

Estimate

Prioritize

Execute

Evolve

JIRA Demonstration Video (bit.ly/IKReAZ )

Page 13: Project plan

Why JIRA Agile(Plan)

Check Scrum. JIRA Agile brings all the power of JIRA to agile. JIRA Agile's rich feature set enables you to flexibly plan and adopt the best agile practices for your organization. 

Page 14: Project plan

Why JIRA Agile(Estimate)

Add estimates and bugs to user stories while in a planning meeting, or capture estimates on each story as you play planning poker. Tracking your estimates on each story helps your team become more accurate.

Use story points, ideal hours, t-shirt sizes, or your own estimation technique – JIRA Agile supports them all.

Page 15: Project plan

Why JIRA Agile(Prioritize)

Order the user stories and bugs in the product backlog by dragging and dropping issues. Put the stories that deliver the most customer value at the top of the backlog.

If you have a large backlog, instantly filter with JIRA Agile's flexible search to find a particular user story or bug.

Page 16: Project plan

Why JIRA Agile (Execute)

Team members can update the status of stories by drag-and-drop, or edit story details directly in the integrated detail view.

JIRA Agile brings a new level of transparency as everyone shares the same view, whether they're in the office or working remotely.

Page 17: Project plan

Why JIRA Agile (Evolve)

Agile is all about scale. Extend JIRA's issue types, fields, and workflows to quickly adapt as your team evolves. And as JIRA scales, JIRA Agile does, too. They support managing issues from multiple projects in a single board, and multi-select ranking for grooming huge backlogs.

Page 18: Project plan

JIRA Scrum

Adopt

Schedule

Launch

Deliver

Grow

Page 19: Project plan

JIRA Scrum (Adopt)

Scrum is an agile methodology in which teams plan work in blocks of time called sprints. Sprints are short blocks of time the team can estimate, and return value back to the customer.

Software development teams, as well as teams in other industries, use scrum to deliver complex solutions in a structured, predictable way.

Page 20: Project plan

JIRA Scrum (Schedule)

The product owner manages the backlog, ensuring the team is working on the highest-priority items first. With JIRA Agile, the team can organize stories in sprints, in larger epics, and across release versions.

Page 21: Project plan

JIRA Scrum (Launch)

The team will take a subset from the top of the backlog and bring it into the sprint with the sprint marker. With JIRA Agile, the team has visibility into the work ahead of them so everyone is aligned.

All stories above the sprint marker get discussed in the sprint planning session. The issues above the marker become the ones the team is committing to for that sprint.

Page 22: Project plan

JIRA Scrum (Deliver)

JIRA Agile's flexible agile boards help every team stay on top of the work in progress. Swim lanes let the team see progress on individual stories, while quick filters highlight specific areas that need attention.

JIRA Agile is deeply customizeable. Team members can create personal quick filters that make it easy to report in for standup.

Page 23: Project plan

JIRA Scrum (Grow)

Retrospectives are sprint reviews which help the agile team evolve. JIRA Agile's extensive reports give the team critical insight into their agile process and results.

The team can follow their progress towards the sprint commitment using the burndown chart; If the scope of the sprint has changed, JIRA Agile highlights the additional work.

Want to track larger items? The epic and version reports go across sprints to show delivery of feature level work.

Page 24: Project plan

JIRA ConfluenceJIRA Confluence is a solution for team to interact with each other.

Share your ideas within the team and with the client.

Share your files by easily attaching them with discussion threads.

Provides a user friendly editor to deliver what you think

Integrate with JIRA and JIRA Agile

Page 25: Project plan

Price (bit.ly/ILt9de)

Page 26: Project plan

Why JIRA Confluence

Converts work into teamwork

Turns ideas into products

Organize your work

Add Clarity to JIRA

Customize and extend

https://www.atlassian.com/software/confluence

Page 27: Project plan

Converts work into Teamwork

Give your team one place to share, find, and collaborate on information they need to get work done.

Give your team Confluence. No email. No meetings. No problem

Page 28: Project plan

Turn ideas into products

Discuss ideas, define requirements, report on projects, run retrospectives, publish docs, and so much more.

Page 29: Project plan

Organize your work

Give every team, project, or department its own space with its own permissions and theme. Keep information organized and accessible with a flexible page hierarchy.

Page 30: Project plan

Add clarity to JIRAGive everyone transparency between the issues tracked in JIRA and related content in Confluence – requirements documents, project reports, roadmaps, and more.

Page 31: Project plan

Customize and extend

Choose from hundreds of add-ons on the Atlassian Marketplace to extend Confluence to fit your needs. From custom themes and diagramming tools, to workflow management the possibilities are endless.

Page 32: Project plan

BasecampBasecamp is an excellent online software package that makes project management and collaboration easy. Created by 37signals, the entire Basecamp system is accessed and managed online, so none of the software or data is actually stored on your computer. You can share the project management with your entire company.

https://basecamp.com/

Price: Manage up to 10 projects at once Includes 3 GB of file storage $20/month (bit.ly/18h9ZrQ)

Page 33: Project plan

Price: $20/month (bit.ly/18h9ZrQ)

Page 34: Project plan

With an entire project on one page, nothing gets

lost and your team always knows where

things are.

Page 35: Project plan

All your projects stored safely in one place

Page 36: Project plan

Your team, Clients, Contractors and Venders

together, at last.

Page 37: Project plan

People are every where but discussions happen here.

Basecamp discussions are the best place to stay on topic, hash out details and make decisions.

Add your words. Attach documents. You can even reply via email without even sigining in. Basecamp will keep everything together.

Page 38: Project plan

Keep your files on basecamp so everyone knows where to

find them.Share any file with your team and client by just dragging it from your desktop to browser. That’s all there is to it.

When you keep your files on basecamp everyone knows where they will find the latest version.

Page 39: Project plan

New in BasecampShare your Google Docs

Document Previews

Full size images in discussions

A brand new design for files and images

Text Document 2.0, edit and save different versions of text documents, preview them. Compatible with mobiles

https://basecamp.com/announcements

Page 40: Project plan

GitGIT is a very popular and efficient open source Version Control System. It tracks content such as files and directories.

1: Commit code on daily basis

2: Branches: master, staging, development

3: Create a tag after every build deployment

Page 41: Project plan

Price: Bronze- 25$/month (bit.ly/1aM835k)

Page 42: Project plan

Project WikiEvery project will have a wiki to briefly desribe everything about projet. Wiki should include following components:

Introduction

Team Structure

Deployment Instructions (Development, staging, production)

Coding conventions

Web-Services

Page 43: Project plan

DocumentationRequirement Specification Document

Technical Design Document

Estimation Document

Web-Service Documentation

Build Release Checklist

Discussion about requirement will be exchanged via basecamp

Feature and corresponding use cases will be documented via JIRA