1 / 7

Software Project Planning for Non-Technical Folks

While your clients may not always be tech-savvy, it's imperative to be reliable when it comes to understanding their needs. This involves communicating your capabilities, as well as getting the necessary details from them. In this presentation, Alliance Software shares some techniques on how to plan and organise a software project.

Download Presentation

Software Project Planning for Non-Technical Folks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Our second part of our morning session is we’re going to look at how non technical folks can plan a software project. By way of background, these are services that we often are paid to deliver and are very happy to deliver. But I think you’ll agree at the end of this session, there is a whole bunch of things in here you could very easily do yourself. A range of these techniques are essentially just systematic ways of thinking through how to plan out a project. One of the things that I think is really important that we’ve discovered is, when you’re planning out software projects, you generally do a much better job if you can use two or three techniques at the one time. So if you can use something that is pictures and if you can use something that is words, and I’m going to show you a range of techniques today, oftentimes they challenge each other, they live well in tension. We’ve certainly had scenarios where I recall when I started our business, I used to write nothing but really long written proposals. They’d be forty or fifty pages. Ultimately people were buying, not because of what was in the presentation, in fact they got bored by about page ten. They were buying because they liked me. We’d created some relationship.

  2. What would happen however, is that the project would go through and we would end up having an argument about the third paragraph on page twenty-nine and it would be a really bad argument. So we moved away from purely using words to using pictures. What we discovered was when people were given pictures, the feedback volume was five to ten times higher. They would take the red pen out and they’d say, oh, you’ve missed that and that’s a great idea and the feedback became so much richer. So if we can look at these problems from multiple aspects, you’ll get a lot greater clarity between you and the people doing your development. Let me say, a lot of things get ugly because the communication isn’t good. So this session is about trying to give you techniques to help with the communication process. There are seven techniques. Three of these are going to be system focused techniques. They are techniques that talk about what the system does. We’re going to look at a thing called IPO, we’re going to look at business logic and data models and three of them are going to be customer focused. So we’re going to look at actor

  3. analysis, user journey and user story. They try to take the perspective of our users and what our users are looking to get. Then we will combine it and talk about wire frames and how to use those. Before we do, we need to think about curry. Curry is important in our business, we have curry every Friday. It just so happens that computer geeks like curry. So we have a curry ordering system. We have software that we have written that orders and manages the curry, it manages the IOUs because people don’t always have the money for the said curry. It even does clever things. It knows if you haven’t paid your curry debts. So we manage curry very well in our business and in fact one of the nice things about having developers work for you is you’ve got to give them something to do. No client wants to work with a developer on the first day. You need something to work on. It just so happens that curry is really good for that.

  4. IN THIS VIDEO: Ben Stickland, the founder of Alliance Software, discusses how non-technical folks plan a software project and introduces a list of techniques to achieve this.

  5. We can help you push your project to the right direction. Click through to learn more about our process.

More Related