<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Milane IT Consultants, LLC; Your Technology Partner</title>
	<atom:link href="http://www.mittechnical.com/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mittechnical.com</link>
	<description>SDLC, Project Management, Software Expertise</description>
	<lastBuildDate>Sat, 14 Jan 2012 21:50:47 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>Comment on Feature Analysis Spin by Josh Milane</title>
		<link>http://www.mittechnical.com/feature-analysis-spin/2010#comment-817</link>
		<dc:creator>Josh Milane</dc:creator>
		<pubDate>Sat, 14 Jan 2012 21:50:47 +0000</pubDate>
		<guid isPermaLink="false">http://mittechnical.com/?p=510#comment-817</guid>
		<description>Mary,

Thanks for the comment. Glad it helped, but this is only one piece of the puzzle. This will get you a list of tasks with priority assigned. Planning Poker and similar tools can help if there is disagreement. No two tasks can be priority one. Someone has the responsibility of choosing which is number one, number two, etc...

What will really help the GANTT chart from hell, I think, is in looking at the work involved in each item, realizing that &quot;we started with 100 features and wound up with 120 after seeing that some were compound, and have estimated against each - we have 100000 hours of work to do and 100 hours to do it in.&quot; Something has to go, time needs to be added, or items need to be swapped.  You will never fall short of delivering if this is done and Agile estimation is possible and more. It is really called for in this day of rapid change requests, etc.

&quot;Okay, you want feature G to be introduced. We only have enough budget/time/people to perform 12 of the 15 tasks. Where does feature G live? Phase Two? Does it become the next item we work on?&quot; The idea of iterative developement is far from new but embracing it as a model was once a challenge and is now becoming accepted. 

Just went through an exercise like this with a company where they had identified

- Develop DB
- Code UI
- Code Services
- QA

And were constantly falling short. Their projections were meaningless. Of course. Breaking it down into backlog items that can be spoken to in the format of a user story and NOT a use case (would break your back to do that constantly) is great. Also, QA becomes built in because as a part of the user story you have the &quot;...I will know this is complete and working properly when X, Y, and Z are true&quot; 

It also helps obviate exceptions. Maybe an admin logs in and sees something different than a generic user. Maybe the bit of work that nobody has done before and is waiting until the end to do will cause a failure and carry risk when it could be identified early. It also allows you to push out working software on a regular basis, always delivering and shipping. If the Client does not like it, they can opt to change it, but if proper analysis has been done then it is something that would have to sacrifice other functionality, if time or money or resources are short. 

Priority alongside value alongside risk alongside knowledge that we dont know what we dont know may help where the classic &quot;waterfall&quot; model (which never really existed) fails. 

Your buckets of capacity will be full, but if something slips, it falls into the next bucket. Or, you can employ Kanban that keeps everything moving without formal iterations. It is a neat idea but requires a mature team, IMO, with common skill sets. TDD is a bit much to bite off and chew but is really a great way to ensure what you get in the end is good and you dont lose time in fixing things. 

Happy to help if I can. 

Best,

Josh</description>
		<content:encoded><![CDATA[<p>Mary,</p>
<p>Thanks for the comment. Glad it helped, but this is only one piece of the puzzle. This will get you a list of tasks with priority assigned. Planning Poker and similar tools can help if there is disagreement. No two tasks can be priority one. Someone has the responsibility of choosing which is number one, number two, etc&#8230;</p>
<p>What will really help the GANTT chart from hell, I think, is in looking at the work involved in each item, realizing that &#8220;we started with 100 features and wound up with 120 after seeing that some were compound, and have estimated against each &#8211; we have 100000 hours of work to do and 100 hours to do it in.&#8221; Something has to go, time needs to be added, or items need to be swapped.  You will never fall short of delivering if this is done and Agile estimation is possible and more. It is really called for in this day of rapid change requests, etc.</p>
<p>&#8220;Okay, you want feature G to be introduced. We only have enough budget/time/people to perform 12 of the 15 tasks. Where does feature G live? Phase Two? Does it become the next item we work on?&#8221; The idea of iterative developement is far from new but embracing it as a model was once a challenge and is now becoming accepted. </p>
<p>Just went through an exercise like this with a company where they had identified</p>
<p>- Develop DB<br />
- Code UI<br />
- Code Services<br />
- QA</p>
<p>And were constantly falling short. Their projections were meaningless. Of course. Breaking it down into backlog items that can be spoken to in the format of a user story and NOT a use case (would break your back to do that constantly) is great. Also, QA becomes built in because as a part of the user story you have the &#8220;&#8230;I will know this is complete and working properly when X, Y, and Z are true&#8221; </p>
<p>It also helps obviate exceptions. Maybe an admin logs in and sees something different than a generic user. Maybe the bit of work that nobody has done before and is waiting until the end to do will cause a failure and carry risk when it could be identified early. It also allows you to push out working software on a regular basis, always delivering and shipping. If the Client does not like it, they can opt to change it, but if proper analysis has been done then it is something that would have to sacrifice other functionality, if time or money or resources are short. </p>
<p>Priority alongside value alongside risk alongside knowledge that we dont know what we dont know may help where the classic &#8220;waterfall&#8221; model (which never really existed) fails. </p>
<p>Your buckets of capacity will be full, but if something slips, it falls into the next bucket. Or, you can employ Kanban that keeps everything moving without formal iterations. It is a neat idea but requires a mature team, IMO, with common skill sets. TDD is a bit much to bite off and chew but is really a great way to ensure what you get in the end is good and you dont lose time in fixing things. </p>
<p>Happy to help if I can. </p>
<p>Best,</p>
<p>Josh</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on ISO 27k Endured: ISO 27001 and ISO 27002 by Mary McAtee</title>
		<link>http://www.mittechnical.com/iso-27k-endured-iso-27001-and-iso-27002/2011#comment-816</link>
		<dc:creator>Mary McAtee</dc:creator>
		<pubDate>Mon, 09 Jan 2012 19:17:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.mittechnical.com/?p=917#comment-816</guid>
		<description>Josh,
Loved it! The only thing I would add is relative ot the guidance element; I choose to think of akin to the development of case law. A law is written, that upon first read, is the first cousin to jabberwocky. Once it has been through a few rounds of adjudication there emerges a methodology and conventional means testing for evidence of compliance and interpretation of compliance. Lawyers then lapse into &quot;in the case of Wilberforce vs Smidlap&quot; type examples to determine compliance or the specific type of noncompliance. 
The same thing happens with standards and auditors. A conventional means and methodology of compliance that third party auditors looks to emerges. The good news is that it makes choosing a conventional method of compliance easier for a company to identify and implement. The bad news is that third party auditors tend to get lazy and when a creative organization presents a method of unconventional compliance that supports their specific company needs and goals the auditors&#039; heads tend to explode. It can be tough to budge them off of what they expected to see. Just keep pulling them back to the standard and keep asking for specificis realted to why what you want to do does not comply.
I am an aging child of the 60s and although compliance is my bread and butter, question authority is still my mantra.
Regards,
Mary McAtee
VP of Implementation</description>
		<content:encoded><![CDATA[<p>Josh,<br />
Loved it! The only thing I would add is relative ot the guidance element; I choose to think of akin to the development of case law. A law is written, that upon first read, is the first cousin to jabberwocky. Once it has been through a few rounds of adjudication there emerges a methodology and conventional means testing for evidence of compliance and interpretation of compliance. Lawyers then lapse into &#8220;in the case of Wilberforce vs Smidlap&#8221; type examples to determine compliance or the specific type of noncompliance.<br />
The same thing happens with standards and auditors. A conventional means and methodology of compliance that third party auditors looks to emerges. The good news is that it makes choosing a conventional method of compliance easier for a company to identify and implement. The bad news is that third party auditors tend to get lazy and when a creative organization presents a method of unconventional compliance that supports their specific company needs and goals the auditors&#8217; heads tend to explode. It can be tough to budge them off of what they expected to see. Just keep pulling them back to the standard and keep asking for specificis realted to why what you want to do does not comply.<br />
I am an aging child of the 60s and although compliance is my bread and butter, question authority is still my mantra.<br />
Regards,<br />
Mary McAtee<br />
VP of Implementation</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Feature Analysis Spin by Mary McAtee</title>
		<link>http://www.mittechnical.com/feature-analysis-spin/2010#comment-815</link>
		<dc:creator>Mary McAtee</dc:creator>
		<pubDate>Mon, 09 Jan 2012 16:52:45 +0000</pubDate>
		<guid isPermaLink="false">http://mittechnical.com/?p=510#comment-815</guid>
		<description>Josh,
Your short little item here has me smacking my forehead. I think this might be a big help to my group as a new paradigm for our software feature triage settings. 
I really struggle with keeping everything out of over-capacity buckets and the Gantt chart from hell.
I am going to put this into play for our next event and see what happens.
Thanks for challenging my old ideas!
Regards,
Mary McAtee
VP of Implementation
IBS America</description>
		<content:encoded><![CDATA[<p>Josh,<br />
Your short little item here has me smacking my forehead. I think this might be a big help to my group as a new paradigm for our software feature triage settings.<br />
I really struggle with keeping everything out of over-capacity buckets and the Gantt chart from hell.<br />
I am going to put this into play for our next event and see what happens.<br />
Thanks for challenging my old ideas!<br />
Regards,<br />
Mary McAtee<br />
VP of Implementation<br />
IBS America</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wegner&#039;s Lemma and System Proposals (Agility vs. Ridgity) by Saundra Guckin</title>
		<link>http://www.mittechnical.com/wegners-lemma-and-system-proposals-agility-vs-ridgity/2008#comment-808</link>
		<dc:creator>Saundra Guckin</dc:creator>
		<pubDate>Sat, 23 Jul 2011 22:27:25 +0000</pubDate>
		<guid isPermaLink="false">http://mittechnical.com/BOSTON-SEO-WORDPRESS/?p=134#comment-808</guid>
		<description>I am typically to running a blog and i actually appreciate your content. The article has really peaks my interest.  I&#039;m going to bookmark your site and keep checking for brand spanking new information.</description>
		<content:encoded><![CDATA[<p>I am typically to running a blog and i actually appreciate your content. The article has really peaks my interest.  I&#8217;m going to bookmark your site and keep checking for brand spanking new information.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Metadata and Social Networking and Google &#8211; a quickie. by Rob Rasner Twitter</title>
		<link>http://www.mittechnical.com/metadata-and-social-networking-and-google-a-quickie/2009#comment-803</link>
		<dc:creator>Rob Rasner Twitter</dc:creator>
		<pubDate>Sat, 07 May 2011 19:51:36 +0000</pubDate>
		<guid isPermaLink="false">http://mittechnical.com/?p=417#comment-803</guid>
		<description>Great stuff, so much  we bookmarked your write-up Metadata and Social Networking and Google – a quickie. &#124; Milane IT Consultants, LLC; Your Technology Partner well done</description>
		<content:encoded><![CDATA[<p>Great stuff, so much  we bookmarked your write-up Metadata and Social Networking and Google – a quickie. | Milane IT Consultants, LLC; Your Technology Partner well done</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on ISO 27k Endured: ISO 27001 and ISO 27002 by Hank Friedman</title>
		<link>http://www.mittechnical.com/iso-27k-endured-iso-27001-and-iso-27002/2011#comment-802</link>
		<dc:creator>Hank Friedman</dc:creator>
		<pubDate>Sun, 01 May 2011 15:49:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.mittechnical.com/?p=917#comment-802</guid>
		<description>This post made me feel insecure. 

-HF</description>
		<content:encoded><![CDATA[<p>This post made me feel insecure. </p>
<p>-HF</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Value of Simplicity by LEW</title>
		<link>http://www.mittechnical.com/the-value-of-simplicity/2011#comment-801</link>
		<dc:creator>LEW</dc:creator>
		<pubDate>Thu, 21 Apr 2011 18:34:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.mittechnical.com/?p=914#comment-801</guid>
		<description>@josh every now and again we agree :-)</description>
		<content:encoded><![CDATA[<p>@josh every now and again we agree <img src='http://www.mittechnical.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Iteration Zero &#8211; The Bastard Prodigy Child by The Value of Simplicity &#124; Milane IT Consultants, LLC; Your Technology Partner</title>
		<link>http://www.mittechnical.com/iteration-zero-the-bastard-prodigy-child/2010#comment-800</link>
		<dc:creator>The Value of Simplicity &#124; Milane IT Consultants, LLC; Your Technology Partner</dc:creator>
		<pubDate>Thu, 21 Apr 2011 16:38:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.mittechnical.com/?p=897#comment-800</guid>
		<description>[...] of course, there is Iteration Zero, the &#8220;we have to do this but it is standard and not really something we are going to make [...]</description>
		<content:encoded><![CDATA[<p>[...] of course, there is Iteration Zero, the &#8220;we have to do this but it is standard and not really something we are going to make [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Agile will Die by Hank Friedman</title>
		<link>http://www.mittechnical.com/why-agile-will-die/2011#comment-799</link>
		<dc:creator>Hank Friedman</dc:creator>
		<pubDate>Sat, 09 Apr 2011 20:14:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.mittechnical.com/?p=911#comment-799</guid>
		<description>Very true, for the most part. Keep it up, Joshua. I am one of the many silent supporters.</description>
		<content:encoded><![CDATA[<p>Very true, for the most part. Keep it up, Joshua. I am one of the many silent supporters.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Agile will Die by Elizabeth Chandler</title>
		<link>http://www.mittechnical.com/why-agile-will-die/2011#comment-797</link>
		<dc:creator>Elizabeth Chandler</dc:creator>
		<pubDate>Thu, 24 Mar 2011 21:51:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.mittechnical.com/?p=911#comment-797</guid>
		<description>I agree with you but if I said that with my real name I would be fired :-)</description>
		<content:encoded><![CDATA[<p>I agree with you but if I said that with my real name I would be fired <img src='http://www.mittechnical.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

