CTO 18 Feb 2019 · 4 min read Building Your Development Process Around GitHub GitHub is a web-based hosting platform where you can host open-source projects and follow projects that you like and want to adopt. It uses Git, which is a distributed version-control system. Read more
Analytics 26 Jan 2019 · 4 min read Setting up analytics for your application Analytics are all about the visibility. Without proper data, you won’t know how your users interact with your app and if they are happy or not. You need analytics to get answers to basic questions. Read more
Continous integration 24 Jan 2019 · 4 min read Release management in agile project Once you have set up multiple environments for your application, it’s important to set up the proper release management process. It means that you should have a well-defined set of steps. Read more
Continous integration 23 Jan 2019 · 5 min read Setting up multiple environments for your app Continuous integration and testing of new features are at the heart of an agile software project. To implement them properly you need to set up environments for your app correctly. Read more
Testing 3 Jan 2019 · 4 min read Continous improvement and the feedback loop You might think that once you kick off the development process, most of the work should be done by developers that you’ve hired. While that's true to some extent you still have to spend plenty of time road mapping, planning, and managing the process. Read more
Agile project management 2 Jan 2019 · 4 min read Managing the software project day to day Compared to product management, project management is more tactical. It is as vital as keeping the strategic vision for your product. Even if your development team consists of only one person, you still need to make sure that all requirements are understood and deadlines are met. Read more
Agile project management 1 Jan 2019 · 4 min read Managing the product roadmap Once you’ve completed the preparation steps and assembled your team, it’s time to start building your app. However, where do you start? In what order should you build everything that you’ve outlined in the spec document? To figure that out you need to create a roadmap. Read more
Hiring 31 Dec 2018 · 5 min read Hiring remote developers to build your app If you don’t know anything about programming then finding the right developer might be a problem. Most of the times you will try to use somebody from your network, but good developers are rarely available for work, so the chances are that everyone you know is busy already. Read more
Requirements management 30 Dec 2018 · 5 min read Why you need to create the spec document for your product When I start talking about product specs, most people roll their eyes. A product spec is perceived as a large document that no one reads which takes forever to write. Read more
Design 24 Dec 2018 · 4 min read Hiring a UI Designer for your app You probably have many things to take care of, and your funds are somewhat limited. Why bother hiring a designer? Unfortunately, the expectations of users are very high these days. They're used to products built by big teams that have smooth animations and cutting-edge graphics. Read more
Wireframes 20 Dec 2018 · 5 min read Paper prototyping and wireframing An essential step of gathering requirements before building a software product is visualizing your concepts and ideas. A visual representation of the UI will allow you to show how you think your users should achieve their goals. Read more
Agile project management 19 Dec 2018 · 5 min read Writing user stories for your app Software requirements is a very fragile structure and can be easily destroyed by the misuse of a written language. That’s why most of the lengthy requirements specification documents fail miserably. Read more
Startups 18 Dec 2018 · 5 min read How to find out what you want to build If you read The Four Steps to the Epiphany by Steve Blank, you’re probably familiar with his idea of customer development. It’s entirely different from traditional product development approach used for decades. Read more
Startups 17 Dec 2018 · 5 min read How to build your app: Part IV This is the fourth post in a series where I list steps involved to build your app, from idea to launch. Be sure to check other posts about interviewing customers Read more
Agile project management 16 Dec 2018 · 5 min read How to build your app: Part III In a couple of previous posts, I wrote about preparing specs and mockups for your product (Part I [https://www.alexponomarev.me/articles/how-to-build-your-app-part-i/]) and hiring designers and developers (Part Read more
Non-technical founders 12 Dec 2018 · 4 min read How to build your app as a non-technical founder: Part II Yesterday I wrote about the preparation steps you need to take before you start looking for developers and building your app [https://www.alexponomarev.me/articles/how-to-build-your-app-part-i/]. Interviewing customers, creating Read more
Non-technical founders 11 Dec 2018 · 4 min read How to build your app: Part I If you are a non-technical founder, the path from early-stage idea to a working product can be confusing. Unfortunately, it’s hard to find a clear and concise guide on Read more
Estimation 10 Dec 2018 · 5 min read Ways to budget agile projects When you’re about to start new project lot of questions arise, but yet "how much it will cost?” is one of the most important ones. Typically, you would be concerned about how much time and money it will take to get the return on investment. Read more