Nimisha Asthagiri Profile
Nimisha Asthagiri

@nasthagiri

Followers
206
Following
32
Statuses
44

Architect @ Thoughtworks

Joined July 2009
Don't wanna be here? Send us removal request.
@nasthagiri
Nimisha Asthagiri
2 years
5/5 I hope conversations such as this will empower our industry to minimize unwanted unintended consequences in the long-run. An objective that I'm glad #thoughtworks shares with its #socialchange and #responsibletech efforts (.
0
1
1
@nasthagiri
Nimisha Asthagiri
2 years
@KentBeck 7/7 As we know, event storming, journey mapping, etc help us determine 1st-order and 2nd-order boundaries that ‘functionally relate’ for the given business. This translates to code-level boundaries as well.
0
0
0
@nasthagiri
Nimisha Asthagiri
2 years
@KentBeck 6/7 This analysis of boundary separation starts with business needs, rather than assessing change axes only. Change axes (eg shipment arrival coupling) are sometimes technical assumptions that can actually change when given a chance - forced by business needs.
0
0
0
@nasthagiri
Nimisha Asthagiri
2 years
@KentBeck 5/7 For example, these can all be cohesive (functional) boundaries depending on the business. - by gender and age, if generic - not by gender/age if women’s boutique - by color, if specialized suit store - by item, if event-based family-matching outfits - by price, in a clearance
0
0
0
@nasthagiri
Nimisha Asthagiri
2 years
@KentBeck 4/7 Another real-world example I’ve used is designing a clothing store. Here too, the 1st order boundaries depend on the business model.
0
0
0
@nasthagiri
Nimisha Asthagiri
2 years
@KentBeck 3/7 So you would find different sections for different countries/continents. Each region in the store could be subdivided by food categories and/or by technical temp gradient requirements (refrigerate, cool, room-temp, etc).
0
0
0
@nasthagiri
Nimisha Asthagiri
2 years
@KentBeck 2/7 Building on the grocery store example from @beniamin80, if the business purpose is to provide international cuisine options, the primary boundary could be by geographical region instead.
0
0
1
@nasthagiri
Nimisha Asthagiri
2 years
@mark_buckingham Likewise! There’s much we can do for pragmatic software architecture.
0
0
1
@nasthagiri
Nimisha Asthagiri
3 years
I'm giving a keynote at XConf 'morrow at 9am ET with @scottdavis99: "Re-Decentralizing the Web and recapturing our data". It's an event by @thoughtworks to share experiences with emerging tech. Come only for our talk or stay. #privacyfirst #responsibletech
Tweet media one
0
7
13
@nasthagiri
Nimisha Asthagiri
3 years
RT @TheLeadDev: Our new on demand panel discussion features engineering leaders @tangentialism @nasthagiri @vaidehijoshi @deniseyu21 and @7
0
1
0
@nasthagiri
Nimisha Asthagiri
3 years
RT @TechnicalFolly: A few of my favorite moments from a great 2nd day of #LeadDevNewYork - very much enjoyed @nasthagiri connect philosophy…
0
1
0
@nasthagiri
Nimisha Asthagiri
3 years
RT @the_real_stacie: Submitted to talk at @TheLeadDev but even if they pass on it, I am so freaking stoked to attend. This line up is fyy…
0
2
0
@nasthagiri
Nimisha Asthagiri
3 years
RT @CST_News: CST’s commemoration of Jain Day of Forgiveness made the news in a second paper! India-West has been in publication since 1975…
0
1
0
@nasthagiri
Nimisha Asthagiri
3 years
RT @joyofui: Plurality of truth, a Jain [and also a Buddhist] wisdom, leads us to learn from a diversity of perspectives and accept the unc…
0
2
0
@nasthagiri
Nimisha Asthagiri
3 years
RT @sunnyd_j: I knew I'd have more tools in my tool-belt at the end of this talk when I saw it's from a @thoughtworks speaker @nasthagiri
0
3
0