genehughson.wordpress.com
Microservice Principles and Enterprise IT Architecture | Form Follows Function
https://genehughson.wordpress.com/2014/11/24/microservice-principles-and-enterprise-it-architecture
Why “Form Follows Function”. Do You Have Two Minutes? Microservice Principles and Enterprise IT Architecture. November 24, 2014. Ruth Malan is fond of noting that “design is fractal”. In a comment on her post “We Just Stopped Talking About Design”. Just as structure follows strategy then becomes a constraint on strategy going forward. The architectures of the systems that make up the IT architecture of the enterprise influence its character (for good or bad) and vice versa. Likewise, the IT architect...
arnoldkling.com
Failure is the Most Likely Option | askblog
http://www.arnoldkling.com/blog/failure-is-the-most-likely-option
Taking the most charitable view of those who disagree. Skip to primary content. Skip to secondary content. Failure is the Most Likely Option. November 26, 2013. Failure is always an option. Engineers work as hard as they do because they understand the risk of failure. And for anything it might have meant in its screenplay version, here that sentiment means the opposite; the unnamed executives were saying Addressing the possibility of failure is not an option. This entry was posted in business economics.
effectivesoftwaredesign.com
The End of Agile: Death by Over-Simplification | Effective Software Design
https://effectivesoftwaredesign.com/2014/03/17/the-end-of-agile-death-by-over-simplification
Doing the right thing. Adaptable Design Up Front. Coping with Change in Agile Software Development. Lean Software Development: Before and After the Last Responsible Moment →. The End of Agile: Death by Over-Simplification. March 17, 2014. And instead follow dogmatic processes with rigid rules and rituals. Myth 1: Good design will emerge from the implementation of user stories. When we add new functionality the system tends to become more complex. Thus, instead of hoping for the design to emerge, soft...
genehughson.wordpress.com
Not All Gold Glitters | Form Follows Function
https://genehughson.wordpress.com/2013/08/19/not-all-gold-glitters
Why “Form Follows Function”. Do You Have Two Minutes? Not All Gold Glitters. August 19, 2013. After two back-to-back posts, I thought I was done with YAGNI, simplicity, and economy of design – at least for a while. But then Jef Claes published “But I already wrote it”. Then came the comments. Needless to say, I disagree with both. The first commenter above needs to understand that the application belongs to the customer. For functionality, substituting your judgment for the customer’s is unprof...The sec...
genehughson.wordpress.com
Form Follows Function on SPaMCast 353 | Form Follows Function
https://genehughson.wordpress.com/2015/08/03/form-follows-function-on-spamcast-353
Why “Form Follows Function”. Do You Have Two Minutes? Form Follows Function on SPaMCast 353. August 3, 2015. This week’s episode of Tom Cagley’s. Software Process and Measurement (SPaMCast) podcast features Tom’s essay on learning styles and Steve Tendon discussing knowledge workers, along with a Form Follows Function installment on why microservice architectures are not a silver bullet. Tom and I discuss my post “Microservice Architectures aren’t for Everyone”. Because YAGNI Doesn’t Scale. Cargo-cult in...
genehughson.wordpress.com
“Microservices, SOA, and EITA: Where To Draw the Line? Why to Draw the Line?” on Iasa Global | Form Follows Function
https://genehughson.wordpress.com/2015/07/29/microservices-soa-and-eita-where-to-draw-the-line-why-to-draw-the-line-on-iasa-global
Why “Form Follows Function”. Do You Have Two Minutes? 8220;Microservices, SOA, and EITA: Where To Draw the Line? Why to Draw the Line? 8221; on Iasa Global. July 29, 2015. So too can the systems of systems comprising our enterprise IT architectures. If we look at organizations as the systems they are, it should be obvious that this same entropy can infect the organization as well. See the full post on the Iasa Global site. A re-post, originally published here). Big Ball of Mud. Leave a Reply Cancel reply.
genehughson.wordpress.com
Microservice Architectures aren’t for Everyone | Form Follows Function
https://genehughson.wordpress.com/2015/03/08/microservice-architectures-arent-for-everyone
Why “Form Follows Function”. Do You Have Two Minutes? Microservice Architectures aren’t for Everyone. March 8, 2015. I'll keep saying this . if people can't build monoliths properly, microservices won't help. #qconlondon. Simon Brown (@simonbrown) March 04, 2015. Is a bit more snarky:. I see you have a poorly structured monolith. Would you like me to convert it into a poorly structured set of microservices? Architect Clippy (@architectclippy) February 24, 2015. From both a development and an operations s...
genehughson.wordpress.com
Who Needs Architects? Because YAGNI Doesn’t Scale | Form Follows Function
https://genehughson.wordpress.com/2015/07/31/who-needs-architects-because-yagni-doesnt-scale
Why “Form Follows Function”. Do You Have Two Minutes? Because YAGNI Doesn’t Scale. July 31, 2015. If consequences of decisions are unpredictable, henry ford said minimize decisions. facebook engineering says maximize reversible decisions. Kent Beck (@KentBeck) July 27, 2015. If you choose not to decide. You still have made a choice. 8220;Free Will”. Sayings that are short, pithy, attractive to some, and so lacking in nuance as to be dangerous) are pet peeves of mine. YAGNI. In his post “Yagni”. At the mo...
SOCIAL ENGAGEMENT