How to manage and organize software development projects with Zepel

Every organization has their own way of managing projects and shipping features.

In this article, you’ll see you how you can manage your projects and get the maximum bang for buck with Zepel.


1. Create a Project

Key Goals:

checkbox

Scalable way to organize and manage multiple projects

Creating a project is the first thing you’d be doing once you sign up for Zepel. It’s where people with a common goal come together to help ship software and features.

A project in Zepel is usually a team, like Engineering. But if you choose to name your project after a product or an initative, such as iOS App or Android App, that works too!

All Projects in Zepel

Acme Corp named each project after their team/squad name.


Learn how to create a project ->


2. Create Features your team will be working on

Key Goals:

checkbox

Prioritize features

checkbox

Align team members on what's next

Once you’ve created a project, you can create multiple Features within your project. A Feature is a collection of actionable items - user stories, tasks, subtasks, bugs, and enhancements - that can be tracked and executed.

If you’re aware of agile methodology and its terminologies, think of a Feature as an Epic.

Track Feature Progress in Zepel

All features in Engineering project viewed in a Kanban to prioritize, view progress, and see the roadmap.


Each Feature can have:

  1. An owner who can oversee the feature
  2. A duration to ensure the feature is built within a said timeline, and
  3. A status to keep everyone updated on progress

By moving a Feature card one above another within the Todo column, you can prioritize what feature needs to be worked on next and keep every aligned.

NOTE: Sometimes, you’ll find you need to work on items that don’t belong to a specific feature. For example, product wide tech debts or bugs. You can add them into the project’s List that can be located above the Dashboard.

Learn more about organizing Features ->


3. Add Items to plan your Feature

Key Goals:

checkbox

Add description, have conversations, and delegate work

checkbox

Know who is working on what

Once you’ve created a Feature your team is working on, its time to start adding items.

Open up the feature you’re going to work and create:

  1. User Stories
  2. Tasks
  3. Subtasks
  4. Enhancements
  5. Bugs
  6. Sections

Items and its types in Zepel

A quick glance tells us that the "Filters" feature is using Dev Board and Bugs Board. We can also see who is working on what and that some items have descriptions and comments in them.


But of course, creating a list of items alone isn’t enough. You’ll want to delegate it, set a deadline, and track its progress.

All items in Zepel, except Sections, can have item properties:

  1. Assignees
  2. Status
  3. Due Date
  4. Estimate

All you have to do is type / to trigger item properties command. Alternatively, you can open up an item’s details pop-up to set or change any of the properties.

Learn how you can quickly create a list of items ->


4. Add a Board for each team involved in building the feature

Key Goals:

checkbox

Handoff work between teams effortlessly

checkbox

See what each team is working on

checkbox

Manage workload in each team

When you’re working on a feature, you’ll need people from other teams - design, QA, and marketing - to contribute as well. But how do you accomodate each of their workflows into your project?

Sure, you can add a generic status called “Design In Progress”. But does it mean the mockups are ready for your front end developer to pick it up? Or does it mean the design team is still iterating on getting it pixel perfect?

In Zepel, you can add multiple Boards in your project to accomodate each of your team’s workflow, so everyone can collaborate and work together.

Boards in Zepel

Dev Board shows all the items that are being worked on by the development team in this project. Add filters to manage workload.


All trackable items can move from one status to another like a traditional kanban board and move from one Board to another.

That means, when your designer is ready with the mockups for your frontend developer to pick it up, the item can move from Design - Done to Dev - Todo. This allows you to switch between Boards to see what each team is working on, manage workload in each team using filters and effortlessly handoff work from one team to another .

Learn how to use boards and manage workflows ->


You’re now ready to get started!

Now that your project is organized, you can effortlessly plan new features, collaborate with team members, plan and run Sprints, work distraction-free with My Tasks, and see how your team is performing with reports.


Ready to manage projects effortlessly?

Try Zepel for FREE See other use cases

Further Reading