You are on page 1of 27

Lab 1

Compare different PM tools (Trello, MS Project and Asana)


Objective:-
Project management tools are used to help plan, organize, and manage resources in order to
complete a project successfully. These tools can be used to identify and track project tasks,
set deadlines, assign responsibilities, and monitor progress. They can also be used to
communicate with team members, stakeholders, and clients, and to document and store
project-related information. The main objective of project management tools are to help
project managers and teams work more efficiently and effectively in order to deliver
successful projects on time and within budget.

Trello:-
Trello is a project management and organization tool that allows users to create boards to
organize and prioritize their projects and tasks. Each board contains lists, which can be used
to represent different stages of a project or different categories of tasks. Within each list,
users can add cards, which can be used to represent individual tasks or ideas. Cards can be
assigned to team members, given deadlines, and can include attachments, such as files or
images. Trello also offers a range of integrations with other tools, such as Google Drive,
Slack, and GitHub, which allow users to connect their Trello boards with their other
workflows.

MS Project:-
Microsoft Project is project management software that allows users to plan, track, and report
on the progress of a project. It includes features such as task scheduling, resource
management, and budget tracking. It is commonly used in a variety of industries, including
construction, software development, and marketing. It is also often used in conjunction with
other Microsoft programs, such as Excel and Outlook.

1|Page
Asana:-
Asana is project management and teamwork software that helps organizations to track their
work and collaborate with team members. It allows users to create tasks, assign them to team
members, set deadlines, and track progress. Asana also has features for communication,
document sharing, and integration with other tools. It is used by companies across a variety
of industries to streamline their work processes and increase productivity.

Conclusion:-
There are many project management tools available that can help teams organize and track
their work. Some popular tools include Asana, Trello, and Jira. These tools can help teams
create and assign tasks, track progress, and collaborate with team members.
From above project management tools we used Trello for software project management
which allows for easy collaboration and organization, with the use of boards, lists, and cards.
Additionally, it provides a visual representation of the progress of a project and allows for
easy tracking of tasks and deadlines. Overall, Trello has proven to be a valuable tool in our
project management process and has helped us to stay on track and achieve our goals
efficiently.

2|Page
Lab 2
Creating a new board in Trello.

Step 1:- Trello in our web browser and log in to our account.

Ichhyachrist97@gmail.com

Step 2:- Clicked on the "Boards" tab in the top left corner of the screen.

3|Page
Step 3:- Clicked on the "Create new board" button of the screen.

Step 4:- Given our board a name and selected a background color for it. We can also select
whether the board will be private or public. Click the "Create" button to create our new
board.

4|Page
Lab 3
Organizing list in Trello.

Step 1:- First, create a new board in Trello by clicking on the "Create new board" button.

5|Page
Step 2:- Name your board and select whether you want it to be private or public.

6|Page
Step 3:- Once our board is created, we can start creating lists. To create a new list, click on
the "Add a list" button and name your list.

Step 4:- Type in the name of the first list, such as "Todo," and press enter. Repeat this
process to create the other lists, such as "Ongoing" and "Done."

Step 5:- Once the lists are created, we can start adding cards to each list to track our tasks and
progress.

7|Page
Lab 4

Use labels, checklist in Trello cards.

To add a label to a card in Trello:

Step 1:- Opened the card that we wanted to add a label to.

Step 2:- Clicked on the "Labels" button, which is located on the right side of the card. A
window appeared with a list of all the labels that are available on our board.

Step 3:- Clicked on the label that we wanted to add to the card.
8|Page
Step 4:- The label will be added to the card and appeared on the upper side of the card.

We can add multiple labels to a single card by repeating these steps. To remove a label from
a card, click on the label on the card, and it will be removed.

To create a checklist in a Trello card, follow these steps:

9|Page
Step 1:- Opened the card that we wanted to add the checklist to.

Step 2:- Clicked the "Add a checklist" button, which looks like a small checklist icon. This
button is located near the bottom of the card, below the card description and any attachments.

Step 3:- Entered the name of our checklist in the "Enter a title for your checklist" field.

10 | P a g e
Step 4:- Added items to our checklist by clicking the "Add an item" field and typing in the
item name. Pressed "Enter" or click the "Add" button to add the item to the checklist and
repeated this process to add additional items to the checklist.

11 | P a g e
Step 5:- Marked an item as complete, clicked the empty checkbox next to the item. The
checkbox filled in to indicate that the item has been completed.

12 | P a g e
Step 6:- To delete an item from the checklist, click the "…" show menu button to the right of
the item.

Step 7:- To edit the name of an item or the name of the checklist, click on the text and make
our changes. When we are finished, clicked the "Save" button to save our changes to the card.

13 | P a g e
Step 8:- Checklist items appeared on the right side of the card on the board.

14 | P a g e
Lab 5

Assign member, due date on Trello cards.

Here are the steps we can follow to assign members and dates to Trello cards:

Step 1:- Opened the Trello board that contains the card we wanted to modify.

Step 2:- Clicked on the card to open it.

15 | P a g e
Step 3:- To assign a member to the card, clicked on the "Add" button next to the "Members"
field. Opened a list of members who are part of the team.

Step 4:- Clicked on the name of the member we wanted to assign to the card. Added the
member to the "Members" field on the card.

16 | P a g e
Step 5:- To add a due date to the card, clicked on the “Dates" field.

Step 6:- Dates opened a calendar where we selected the date that we wanted to set as the due
date for the card. And Clicked save button to set the due date for the card.

17 | P a g e
Step 7:- Once we have selected the due date, it displayed in the "Due Date" field on the card.

18 | P a g e
Lab 6

Integrate extensions in Trello.

Step 1:- Opened the Trello board that we wanted to add the integration to. Clicked the "Show
Menu" button in the top-right corner of the screen (it looks like three horizontal lines).

Step 2:- From the menu that appears "Power-Ups" and selected it.

19 | P a g e
Step 3:- Opened the Power-Ups page, which displayed a list of all the available integrations
and extensions. Used the search bar to find the integration we wanted to add. When we find
the integration that we wanted, clicked the "Add" button next to it.

Step 4:- If prompted, followed the additional instructions to set up the integration.

20 | P a g e
Step 5:- Once we've added an integration or extension to our Trello board, we can manage it
by clicking the "Power-Ups" button from the board menu and selecting the integration from
the list.

21 | P a g e
Lab 7

Create a project with following information (Set state date as Jan 01).

Task Duration(Days) Predecessor

Planning 2 -

Design 5 Planning

Development 15 Design

Verification 3 Development

Execution 1 Verification

Create project plan in Trello with Gantt chart.

Trello board:-

22 | P a g e
Gantt chart :-

23 | P a g e
Lab 8

Consider the following task information (Project start date: Jan 01.)

Task Estimate Predecessors

Finalize Design of AI 3 Days NONE


Engine

Implement AI component 1 7 Days 1

Implement AI component 2 6 Days 1

Implement Frontend UI 5 Days None

Implement Backend UI 10 Days None

Test AI 3 Days 3,4

Test UI 3 Days 5,6

Create a project plan in Trello with Gantt chart.

Trello Board

24 | P a g e
Gantt chart

25 | P a g e
Lab 9

Create and commit changes in the Git repository.

Git:-
Git is a free and open-source version control system that is widely used for software
development and version control. It allows multiple developers to work on the same codebase
simultaneously, and it tracks changes to the code so that developers can easily collaborate
and maintain a history of their work. Git also makes it easy to revert back to previous
versions of the code if necessary.

Steps to initialize git and commit changes


To initialize a Git repository in our current directory, we can use the git init command. This
will create a new .git directory in our current directory, which will contain all the necessary
Git metadata for our project.
Here are the basic steps to create a new Git repository and make our first commit:
Step 1:- Open a terminal window and navigate to the directory where we want to create our
repository.
Step 2:- Run the git init command to initialize a new Git repository.
Step 3:- Create or modify some files in our repository.
Step 4:- Run the git add command to stage our changes.
For example, git add . will stage all modified and new files.
Step 5:- Run the git commit command to commit our changes.
Use the -m flag to specify a commit message.
For example, git commit -m "Initial commit".

26 | P a g e
Lab 10

To create Branches and merging in git.

Steps to create a branches

Step 1:- To create a new branch in Git, we can use the git branch command followed by the
name of the new branch. For example, to create a new branch called branch1, we would run:

git branch branch1

Step 2:- To create another branch called branch2, we would run:

git branch branch2

Step 3:- To switch to a different branch, we can use the git checkout command followed by
the name of the branch. For example, to switch to branch1, we would run:

git checkout branch1

Steps to merge two branches in git

Step 1:- To merge two branches, we first need to switch to the branch that we want to merge
the other branch into. For example, if we want to merge branch1 into branch2, we would first
switch to branch2 using git checkout branch2, then run the following command:

git merge branch1

Step 2:- This will merge the changes from branch1 into branch2. If any conflicts between the
two branches, Git will ask us to resolve them before the merge can be completed.

27 | P a g e

You might also like