Skip to content
  • Services
    Our Approach
    Personalized, in-depth technical guidance on a global scale that helps organizations achieve their digital transformation goals.
    Learn more
    • Our Approach
    • Artificial Intelligence
    • Development
    • Design
    • Digital Experience Platform
    • Data & Analytics
    • Cloud & DevOps
    • Security & Compliance
    • Support
  • Industries
    Our Work
    Through our expertise in strategy, design, and engineering, we help clients deliver digital transformation at scale.
    Learn more
    • Our Work
    • Healthcare
    • Financial Services
    • Manufacturing
    • Agriculture
    • Education
  • About
    About us
    For over 20 years, we’ve partnered with companies of all sizes and industries to solve their most complex business problems.
    Learn more
    • About us
    • Locations
    • Events
    • News
  • Careers
    Join our Team
    Take your career to the next level. We offer exciting opportunities across every stage of the software development life cycle.
    Learn more
    • Join our Team
    • Open Positions
    • Application Process
    • Benefits
    • Learning & Development
  • Insights
    Our Insights
    Read our latest blogs, watch our recent videos, and browse our library of e-books — all full of insights from our experts.
    Learn more
    • Our Insights
    • Blogs
    • Videos
    • Downloads
  • Contact
Menu
April 18, 2016

Building a Successful Software Development Plan

Join us for an in-depth discussion of software development plan ideation — from the stakeholders you need in the room to collaboration strategies.

Emily-Genco

Emily Genco

For teams balancing multiple stakeholder needs, varied technical requirements or diverse target audience perspectives, running a technical ideation session where all parties leave with a clear understanding of deliverables and software development plan next steps can seem as foreign as thermodynamics.

The good news is — it’s less about entropy and more about who you invite to the meeting and how the session is structured.

MentorMate Solutions Architect Kyle Simmons and client partner Molly Schroeder EdTech Team Executive Director of Summits co-present on tips and best practices for building a collaborative software development plan. We call this process ideation.

Watch the Video

Explore

+ Software development plan best practices
+ What ideation is and what it isn’t
+ Scenarios where ideation can help businesses save
+ Who benefits from ideation
+ How ideation helps businesses structure design and development
+ Stakeholders you need in the room for ideation
+ Prioritization and collaboration strategies

Understanding the Ideation Process

No two ideation sessions are the same — neither are two business problems. Instead, the sessions are highly-interactive and customizable. While some sessions may involve prioritizing features for development, others may start by identifying the purpose for software development and voting on features from there. Still others, center around a discussion of the right technologies and platforms to realize the development idea.

The key word is, “Need.” Each session is built around the need of the client. How do you go about choosing the right ideation structure to discuss your upcoming software project? What questions do you ask?

3 Reasons You Should Run an Ideation Before Building a Software Development Plan

1. Balance Business Priorities

Rapid Ideation succeeds where so many other planning engagements fall short by giving key company stakeholders a voice. By inviting leaders from different departments at the beginning (who may be competing to realize certain of the development tasks throughout the software life cycle) all relevant needs are laid plain. Mediation by a third party helps find alignment and bubble the tasks impacting business drivers to the top of the release schedule.

Who should you invite to an ideation session?

2. Share Technical Knowledge

Rapid Ideation is a truly collaborative process. While the development team learns more about the business need and users, it’s also a time to educate stakeholders about the potential capabilities and constraints of various technologies and strategies in consideration.

3. Co-create the Solution

While businesses may have a loose understanding of the development piece needed, they may not know how it looks or how it should function to maximize their development budget and resources. Rapid Ideation is not intended to solve the business problem stated in the proposal; rather it is intended to further define the problem, desired outcomes, and relevant audiences, and collaboratively define a solution within this context. Ideation sessions should always include a UX designer and technical SME — that way participants can negotiate functionality and react to sketches in real time.

4. Visualize/Assess the Viability of the Idea/Existing Infrastructure

Most teams use ideation as a starting point to determine the business needs, core users, development priorities and gain consensus on the look and feel of the solution. Next steps can materialize in a variety of forms following the session. They may include the creation of low or high-fidelity wireframes, a clickable prototype to test or detailed screen mock-ups with typography and a color scheme selected. Whether you are pitching a software concept to internal leaders or potential investors visualizing the end result is key.

Sometimes the focus is less on design and more about assessing the ability of existing architecture to integrate with a new solution or third-party tool. With technical compatibility and flexibility top-of-mind, the output of ideation may be a technical review.

What to Expect During Ideation and How to Run Your Own

Tags
  • Agile Software Process
  • Development
Share
  • Share on Facebook
  • Share on LinkedIn
Share
  • Share on Facebook
  • Share on LinkedIn
Sign up for our monthly newsletter.
Sign up for our monthly newsletter.

Read what's next.

Blog

Data Interoperability in Healthcare: 6 Challenges to Tackle

Blog

Secure Your Future with Post-Quantum Cryptography

  • LinkedIn
  • Instagram
  • Facebook
United States
MentorMate1350 Lagoon Ave, Suite 800
Minneapolis
, MN 55408

+1 612 823 4000
Bulgaria
67 Prof. Tsvetan Lazarov Blvd.
Sofia 1592, Bulgaria,
+359 2 862 2632
Sweden
Gustav III:s Boulevard 130
P.O.Box 3069
SE-16903 Solna

+46 10 481 00 00
Paraguay
Carlos M. Gimenez 4855
Asunción, Paraguay

+595 21 327 9463

Copyright © 2025 MentorMate, LLC

  • Cookies
  • Privacy
  • Terms
  • Continuity Policy
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.