agile - software methodology used in project -


Currently I'm working on porting a benchmark application to another system. I am working alone, so I am frustrated that I want to use which software method please give me some ideas.

I am going to think that you are thinking about what kind of playful approach

< P>

  • Continuously and regularly distribute software that is working
  • paying attention to technical excellence and avoiding technical loans
  • We work and improve the way to go back in the regular way

Whatever I use, even for software development I also say my own attitude, if you can check those three items from the list, then you are very agile for me. Some people need strict guidelines and artwork and they are okay, they Help to become playful, but despite being out there, it is necessary to stay away from being compulsory.

Here's how I will see your situation.

  1. Take a step back and try to identify the most important features or capabilities of this benchmarking app. Most importantly, I mean those features that people who use it at the end can live without once. You have a list of those people who have them post-note notes, index cards, trollo, cumin or whatever Put on the tools you want to use.

  2. Split each of these features into the full-stack part of the functionality which is operating in the business. I'm not talking about technical tasks here, but the actual people use The smallest attributes I usually choose here are the "grandmother" approach, asking myself, "Will grandmother be able to understand what I am trying to do?" This is just to ensure that I am concentrating on a full stack feature, and not a technical work like "populate the database"

  3. Set the length of the walk (I usually go for 1 or maximum 2 weeks when I'm working alone) and at a time a small object starts to work. Do not forget to write code later, only to solve the problem, what you need is quality is not an option, focus on good coding and testing practices.

  4. At the end of your recurrence, check how many features you have implemented and that number is anywhere on a chart, in a Google spreadsheet or whatever. This will help you see if you are on track. Receive feedback from a potential user of affiliates or systems and reflect on that feedback is not because you are porting to another platform, so you can not make it better.

  5. If you have left or not enough goods, list your things, spend some time repeating steps 1 to 3.

  6. At the end of each iteration, how many things you see, if you are still seeing a good enough speed, if not, then ask yourself which you Do some sort of work or get help with it. Then, your main goal is to progress and distribute the software that works at the end of each walk.

This can not answer your question and I know that I did not give you the answer like this, say kaban, scrum or whatever I really believe that this is not appropriate in your specific case and will only create upper and boom for you.

Hope that helps in any way, project with your luck.


Comments

Popular posts from this blog

apache - 504 Gateway Time-out The server didn't respond in time. How to fix it? -

c# - .net WebSocket: CloseOutputAsync vs CloseAsync -

c++ - How to properly scale qgroupbox title with stylesheet for high resolution display? -