Related Content
![]() |
The Case for (and Against) Brainstorming Is brainstorming effective? Several studies suggest that rather than unleashing the potential of a group, brainstorming actually makes each person less creative. Naomi Karten explains the best way to brainstorm—if you decide to do so. |
|
![]() |
Care about Your Business? Then Care about Your Projects! The distinction between project failure and business failure is slight—one can very easily lead to the other. One way to help avoid the downstream issues on any project is to ensure that sufficient project management and business analysis resources are assigned. |
|
![]() |
How to Start a Business Model Canvas The business model canvas is an informal presentation of a formalized description of why a business will succeed, built around the value proposition of the business. We explore the core of the canvas, examine the value proposition, and provide tips on how to start a business model canvas. |
|
![]() |
How to Criticize Your Manager Hardly anybody likes to be criticized—and that includes your manager. So if your manager could benefit from some feedback, be careful. What you say could improve your relationship—or damage it. |
|
![]() |
Counterintuitive Tips for Agile Collaboration While true for all teams, agile software development is especially reliant on teams and collaboration. What makes a team function well can be counterintuitive. |
|
![]() |
How to Become a Better Procrastinator It's not necessarily bad to be a member of the twenty percent of people who identify themselves as chronic procrastinators. Naomi Karten explains several ways how you can become a better procrastinator and tackle the work that needs to get finished. |
|
![]() |
What Is a Requirement? When considering the various definitions of the term "requirement" and the application of each, it is equally important to have a definition in mind that can be easily recalled and referenced. |
|
![]() |
The Differences between a Project Manager and a ScrumMaster In the traditional model of software development, the project manager is responsible for project planning, estimating costs, and other tasks. However, with the popularity of Scrum and the role of the ScrumMaster, the project manager's responsibilities, although diluted, are not going away. |