Alex Ponomarev Passionate about software development and building great products http://www.alexponomarev.me 340 posts
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) and hiring designers and developers (Part II). Once you have your product 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. Interviewing customers, creating user stories and wireframes are essential 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
Agile project management 9 Dec 2018 · 4 min read Why estimations are always wrong and how to deal with it I read a fantastic book by Vasco Duarte called NoEstimates: How To Measure Project Progress Without Estimating. Estimating time & cost is always one of the main problems in software Read more
Non-technical founders 6 Dec 2018 · 5 min read Concerns when hiring traditional development agency If you are a non-technical founder and you want to build a web or mobile app you have only three options — learn to code and build it yourself, find a co-founder who will handle the technical side or hire people to build it for you for money. Read more
Non-technical founders 5 Dec 2018 · 6 min read Ideas and execution All startups start with an Idea. An idea to change the world, to disrupt the industry, to change how people live and work and make their lives better. We tend to think that idea is everything, but unfortunately, that can’t be further from the truth. Read more
Startups 4 Dec 2018 · 5 min read Things to consider before building an app An app or application is a computer program that serves a specific function. There are all sorts of apps ranging from small apps that run on your watches to full-blown desktop applications. Read more
Requirements management 3 Dec 2018 · 4 min read How to imporve team's performance by hiring a business analyst Who is a business analyst? A business analyst is a person with strong analytical skills, who is well-versed in understanding business problems and finding solutions. He should be well-versed at Read more
MVP 2 Dec 2018 · 5 min read How to choose a tech stack for your application A tech stack is a set of programming languages, frameworks and software products that are used to build your application. A typical application consists of at least two layers — client-side Read more
Black Box 29 Nov 2018 · 4 min read Black Box process I was sitting in front of my laptop staring at the blank screen. The online meeting with the client, Sean, just finished and I was trying to recap what we Read more
Story 28 Nov 2018 · 7 min read How I got into software development I got my first personal computer when I was thirteen. It wasn’t a regular pc bought in a computer shop, I built it from scratch. My grandma tried to Read more
Non-technical founders 27 Nov 2018 · 4 min read Hiring development team for your startup There are a lot of resources out there on how to come up with the great idea, how to validate it and research the market and how to iterate to Read more
Hiring 12 Nov 2018 · 4 min read How to hire developers for a startup If you’re a startup founder, project manager or development team lead then interviewing and hiring people is your responsibility. Getting wrong people on board can cost you time and Read more
Non-technical founders 11 Nov 2018 · 4 min read Who are startup advisors An advisory board is a group of talented people who provide your company with professional help and guidance to help you grow. Advisors use their expertise and network to help Read more
Team management 10 Nov 2018 · 4 min read Effective communication with designers As a manager, you might struggle to communicate the vision you have in your head with a designer. It might look like designers come from another planet but they are Read more
Leadership 8 Nov 2018 · 4 min read How do you lead a development team without any technical expertise? The incompetent manager According to Laurence Peter research made in 1969, every employee is promoted until she reaches her level of incompetence. In other words, if someone is good at Read more
Lean 7 Nov 2018 · 4 min read Kaizen: Art of continuous improvement The word “Kaizen” in Japanese means “improvement” or “change for better”. The word itself refers to any improvement, but the “Kaizen” practice popularised by the Toyota Corporation typically describes the Read more