Menu
  1. Consulting
    Previous Next
  2. Management

    No content

    A problem occurred while loading content.

    Previous Next
  3. Marketing

    No content

    A problem occurred while loading content.

    Previous Next
  4. Development

    No content

    A problem occurred while loading content.

    Previous Next
  5. Design

    No content

    A problem occurred while loading content.

    Previous Next
  6. Industry
    • All
    • Automotive
    • Pharmaceutical
    • Technology
      More

      No content

      A problem occurred while loading content.

      Previous Next
    User Menu Search
    Close
    SDLC: What You Need to Know About Developing Custom Software Solutions
    James Nagy
    / Categories: Management, Development

    SDLC: What You Need to Know About Developing Custom Software Solutions

    Last year, I developed a series of articles to break down the steps involved in developing Custom Software Solutions.  I want to take a look back over that series to show you again what it looks like inside the process of building these solutions and answer any questions you may have on the process, expectations, or end results.  The benefits here are limitless.  It's important to be aware of what the steps are, to assess how a business consulting organization can help, and to launch a successful custom software application that's right for your organization. 

    These articles outline the Software Development Life Cycle (SDLC) steps involved in creating almost any custom software application/solution:

     

    "Before you can start something, you must understand what that something is. The first step in software development begins with requirements gathering or, if you are working with a business consultant, the initial engagement. The requirements / initial engagement process is really a meeting with the team you are assembling and where the business needs and/or requirements are first discussed. This is the pie-in-the-sky meeting and in this initial meeting ideas and concepts should flow freely…"

     

    I have been involved in prototyping sessions that have lasted anywhere from a half day session of single concepts to many month marathon sessions fleshing out complex concepts from user login to backend reporting processes. This is neither a phase that should be ignored nor a place to trim some cost and time out of a project. The better and more complete your prototype is the easier it will be downstream when you get to development…

     

    This is where things begin to take shape and you can start to see what, whatever it is that you are building, is going to look like. I like to use analogies, so picture this if you will: Think of a wireframe design just like walking through the new house you are having built when just the studs are up. You can begin to see room designs, layouts, sizes, etc. In your new home, you begin to see navigation –this is what I will see from the front door, this is what the view from the kitchen will be, this is how many steps from the master bed room to the nursery that it really is. Prototypes only get you so far, like new home blueprints, but wireframes really give the project some life…

     

    You have conceptualized an idea, you then prototyped it and received feedback. You completed a detailed wireframe and the concept is beginning to gel.  Now you are ready to begin designing your software application…

     

    This is the step that most organizations want to jump right into when they have an idea for a custom software application. It can start one of several ways. Sometimes someone has a great idea and they write some code to show it off and now management thinks this can be a product that they are selling next week. Or it can start by an inexperienced product manager thinking that they can skip all the above steps and that if they have someone start coding they can make changes as they go...

     

    Depending on the software development methodology that you subscribe to, rounds and rounds of development will be necessary to complete features, functions and sections of your custom software application…

    Jim Nagy is Co-Founder/Owner & Managing Partner of JSTD, LLC and a business consultant who specializes in technology consulting and project management. He is also our designer and primary technician. He’s an expert in software development and business applications, with over 25 years of experience in IT, 20 years in software development, 16 years in executive management, and over six years entrepreneurial experience in the technology industry.

    If you need help examining your market’s landscape and want an outside opinion of your organization with a fair and unbiased SWOT analysis - Engage with J&S Tech Designs: here and see how we can help you see the things that are blind to you. 

    Print
    2512 Rate this article:
    5.0
    James Nagy

    James NagyJames Nagy

    Need a consultant today, how can I help? As Co-Founder and Managing Partner of J&S Tech Designs, I have three decades of experience and expertise to share with you and help your business, product, or idea thrive. If you like this article, please sign up for our newsletter!

    Other posts by James Nagy
    Contact author Full biography

    Full biography

    James Nagy is managing partner and co-founder of J&S Tech Designs - a business consulting organization that specializes in providing software and website design, development, and management expertise to organizations. He is also Managing Director and one of four co-founders of Sprocket Websites, Inc. and Chief Executive Office and one of four co-founding members of Clinical Collaboration Software, LLC.

    James has over twenty-five years of experience in the information technology field, spending twenty years in software development, sixteen years in executive management and the last six years as a serial entrepreneur launching and running several successful technology organizations.

    Throughout his career, he has led companies, divisions, departments and teams to successful outcomes. He has executed process reengineering within organizations that were struggling to produce. He has provided strategic vision and organization planning in situations that needed direction. He has built complex systems in several unique marketplaces that required thorough knowledge and expertise to be successful. It is his passion for excellence and desire for success that has enabled him to meet the challenges presented and continue to exceed expectations.

    James’ passion for delivering innovative solutions and creative strategies enabled him to develop strong business foundations for long-term success. He is an active member of the Conejo Valley Chamber of Commerce, the North of the River Chamber of Commerce and the Naperville Area Chamber of Commerce where he served on several teams, advisory committees, and legislative groups. He is a founding member of the Chicago Area DotNetNuke Users Group that has held several large, successful Website design and development events. James has donated time, money and expertise to many volunteer, fundraising and charitable organizations like KidsMatter of Naperville, The Naperville Film Festival, Summer Place Theatre, TEDxNaperville, Neuqua Valley High School Senior Spectacular and many others.

    x
    blog comments powered by Disqus

    Name:
    Email:
    Subject:
    Message:
    x

    Must Read

    No content

    A problem occurred while loading content.

    Previous Next

    Stay Informed!

    Every week we explore the latest in Business Consulting, Management, Development, Design & MORE! If you’re an entrepreneur, developer, business owner, consultant, or marketer be sure to subscribe today!
    Terms Of UsePrivacy StatementCopyright © 2017 by J&S Tech Designs – Technology | Design | Innovation
    Back To Top