Since we started to work on our own products, it was clear we have to keep dialog with our users in order to maintain best direction for the products’ evolution. After a few more or less successful tries, we ran into Drift, nice and clean solution for customer support (and …
Railsware Blog
on product management, engineering, design, culture and many more...
Using flowcharts to create consistent scopeIn product development, original idea takes lots of transformations on it’s way to the actual implementation (writing code which works and provides desired benefit, that is). One of those is transition from sketches/designs (“sketches” further) done by UX/designer into actual stories that developers would take to iteration. Writing stories should …
In product development, original idea takes lots of transformations on it’s way to the actual implementation (writing code which works and provides desired benefit, that is). One of those is transition from sketches/designs (“sketches” further) done by UX/designer into actual stories that developers would take to iteration. Writing stories should …
Stand-up meetings: Railsware wayWhile I don’t think that anyone who has ever used any modification of Agile methodology would require definition of a stand-up meeting, its still needed to have some base to start from. Let’s say this is a team meeting, usually done standing, so physical inconvenience would force people to be …
While I don’t think that anyone who has ever used any modification of Agile methodology would require definition of a stand-up meeting, its still needed to have some base to start from. Let’s say this is a team meeting, usually done standing, so physical inconvenience would force people to be …
User stories: why?In this article, I am trying to describe my own view on stories in product development and to share some efficient ways of working with them.Let’s start, however, with the question of why there should ever be stories. I have to mention that stories is just one of tools Railsware …
In this article, I am trying to describe my own view on stories in product development and to share some efficient ways of working with them.Let’s start, however, with the question of why there should ever be stories. I have to mention that stories is just one of tools Railsware …
Railsware at Smashing ConferenceIntro After being heads down for quite a long time solving front-end tasks and working out effective approaches, we suddenly realized that it would be great to get some view from the outside and actually validate stuff that we’re doing. Railsware team gets to visit Ruby community events on a …
Intro After being heads down for quite a long time solving front-end tasks and working out effective approaches, we suddenly realized that it would be great to get some view from the outside and actually validate stuff that we’re doing. Railsware team gets to visit Ruby community events on a …
Object Oriented Thinking in CSS: ModulesIn one of our previous blog posts, we’ve already described Object Oriented Thinking and objects theory. But what if indivisible objects are not enough to have decent organization and structuring? Assembling application together from the huge set of atomic objects is not so easy. If your app has a quite …
In one of our previous blog posts, we’ve already described Object Oriented Thinking and objects theory. But what if indivisible objects are not enough to have decent organization and structuring? Assembling application together from the huge set of atomic objects is not so easy. If your app has a quite …
ColorScope – a way for critical data acquisition and prioritizationDuring customer interaction and product development we usually face two big issues: requirements are not structuredexpectations are not properly managed Let’s dig deeper into the easiest way of how to eliminate stress and minimize their impact. Manage expectations It’s quite common case when requirements themselves are not well-considered and appear …
During customer interaction and product development we usually face two big issues: requirements are not structuredexpectations are not properly managed Let’s dig deeper into the easiest way of how to eliminate stress and minimize their impact. Manage expectations It’s quite common case when requirements themselves are not well-considered and appear …
Front End: 7 Steps to SuccessWhen dealing with front-end stuff, we try to follow simple and sufficiently comprehensive maxims that make all our work easier — for back-end developers and for future code supporters. Furthermore, good code allows us to sleep well and not be ashamed of the projects we release. 1. Use elements with intended applications. This means …
When dealing with front-end stuff, we try to follow simple and sufficiently comprehensive maxims that make all our work easier — for back-end developers and for future code supporters. Furthermore, good code allows us to sleep well and not be ashamed of the projects we release. 1. Use elements with intended applications. This means …