@PendorPaul@allenholub 2/2 - even in that case the story most likely will not be fully usable and remain under toggle until the rest of the work is completed (for ex. i18n stories with different page elemnts that need to be translated).
Can you give an example of a typical 2-day story?
@PendorPaul@allenholub 1/2 @PendorPaul We're trying really hard to make every story not just an arbitrary "piece of work", but a minimally complete user story. So even if it's very small, coding it, including tests, documenting it usually takes at least a week.
@ZardexM@94keem@ajamubaraka "Only Russia stands for the people of Ukraine." - yes, by bombing sh*t out of them. If Russia ever wins it will get an empty unlivable territory with everyone run away or dead.
@ajamubaraka Congratulations, you're now being used by the Russian propaganda machine (https://t.co/OgRFz21TAP)
Helps them to justify further bombing the Ukrainian civilians and sending Russian men to die for a piece of foreign land.
@fkarakas@unclebobmartin You don't need paid consulting to work in *agile" mode. All you need is the desire to build and ship quality software with as little delay as possible, at a sustainable pace.
@allenholub@DMWellner I am not saying U.S. implementation of "capitalism" is working great. Obviously it has problems (which system doesn't?, more "socialist" countries like Sweden or Canada have their share of issues).
"Non-market" societies though are in no way better, but rather much, much worse.
@allenholub@DMWellner 2/2 There were no homeless, because being homeless constituted a criminal act.
People were very poor, just because they were born in that country. They often died of cancer because "free medical treatment" was not able to treat them due to lack of most basic drugs.
@allenholub@DMWellner Hmmm. Your response reads like a a propaganda excerpt from the "Pravda", official newspaper of the CPSU :)
Soviet Union where I grew up was neither free nor had a market economy. It was not a very pleasant life. Not much free collaboration, rather a forced labor system. 1/2
@allenholub@DMWellner Negotiation is the essence of the free market society though. Without negotiation one side is guaranteed to get a bad deal, isn't it?
@allenholub @MarkVasko I wonder how people adopt a "better" way of working. Seems it's easier said than done. At a large enough company it becomes very hard even if you're a CEO.
Small startups - maybe if you are lucky to have people listen to you, and you have enough charisma to lead the effort.
@asher_gunsay@allenholub@tottinge In the "enterprise" software feature is usually not a differentiator, it's a capability used to build and sell customized business solutions. Nobody needs "ACID compliance", but everyone needs their data to be consistent. "ACID compliance" is a feature that makes it possible.
@allenholub@asher_gunsay@tottinge 2/2 Once the team settles on what features are required to solve the user's problem (e.g. data loading, reporting, exporting, notifications, etc.) , they work to implement these features. Sometimes the problem is so complex that we need multiple features to solve it, no?
@allenholub@asher_gunsay@tottinge Thanks, I agree with that definition. However, a product for the broad market naturally is composed of features (which serve to solve user's problems). So we build product features in the end of the day, using stories as a delivery tool. 1/2
@allenholub@asher_gunsay@tottinge Yes we know estimates are often off but funding a team eventually translates into funding work. So we need to approximate how much work a feature will take before we start to avoid stopping work b/c is too big.
@allenholub@asher_gunsay@tottinge Essentialy you take a feature and break it down to know how much effort it will take, but how far you go? Based on your previous tweets this initial breakdown is a waste of time.
Does it mean we can't plan the feature unless it's tiny?
Doesn't quite work in "enterprise" software