shapingsoftware.com
Security | Shaping Software
http://shapingsoftware.com/category/security
Log into your account. How to address threats, attacks, vulnerabilities, and countermeasures. Here is a draft of our Cloud Security Frame as part of our early exploration work for our patterns and practices Cloud Security Project. It’s a lens for looking at Cloud Security. The frame is simply a collection of Hot Spots. Each Hot Spot represents an actionable category for information. Using Hot Spots, you can quickly find pain and opportunities, or key decision points. Visual Threats and Countermeasures.
shapingsoftware.com
Security Hot Spots | Shaping Software
http://shapingsoftware.com/2009/03/09/security-hot-spots
Log into your account. Or 80/20 rule in action. Why Security Hot Spots. There’s several reasons for using Security Hot Spots:. Security Hot Spots are a way to chunk up the security space. Security Hot Spots create more meaningful filters for problem domains. Security Hot Spots act as durable, evolvable backdrops to help rationalize a space. It’s a living map. You can start with a baseline set of hot spots and add as you need to. You can use Security Hot Spots to reduce friction. Attacker covers his tracks.
shapingsoftware.com
Security Approaches That Don’t Work | Shaping Software
http://shapingsoftware.com/2009/01/09/security-approaches-that-dont-work
Log into your account. Security Approaches That Don’t Work. Security Approaches That Don’t Work. If it’s not broken, then don’t fix it …. The Bolt on Approach. The Do It All Up Front Approach. The Big Bang Approach. The All or Nothing Approach. The Bolt on Approach. The Do It All Up Front Approach. The opposite of the bolt on approach is the do it all up front approach. In this case, you attempt to address all of your security design up front. There are two typical failure scenarios:. The typical scenari...
shapingsoftware.com
Quality Attribute List | Shaping Software
http://shapingsoftware.com/2008/06/01/quality-attribute-list
Log into your account. When thinking about quality, I tend to draw from the following quality attributes:. App Types, Verticals, and Scenarios. Jun 1, 2008 at 4:02 am. 8230;] Quality Attribute List No Comments, Comment or Ping […]. Aug 18, 2008 at 11:19 am. These qualities–criteria, really–are applicable at every level where we desire quality (and are how we can define and measure quality). 8221; etc.) if I need to elicit more. 8220;I think this is better” is great to hear (and encouraged); “...Great run...
shapingsoftware.com
Best Software Development Books | Shaping Software
http://shapingsoftware.com/2008/09/01/my-favorite-software-books
Log into your account. Best Software Development Books. Best Software Development Books. Books are the quietest and most constant of friends; they are the most accessible and wisest of counselors, and the most patient of teachers. 8212; Charles William Eliot. Books are the best short-cut. I read a lot of books each year on software development, project management, design, patterns, architecture … etc. Here is a list of some of my favorite software development books. General Software Development Books.
shapingsoftware.com
Agile Architecture Method | Shaping Software
http://shapingsoftware.com/2009/03/02/agile-architecture-method
Log into your account. Candidate Architectures, Architecture Spikes, and Inspections. The Agile Architecture Method is a structured approach for helping you create your candidate architecture, identify relevant spikes and guide your inspections throughout your life cycle. During each iteration, you can use the frames to identify relevant intersections between your user stories and hot spots. Agile Architecture Method in a Nutshell. To summarize, it’s a technique that:. Helps you map potential patterns.
shapingsoftware.com
Performance Hot Spots | Shaping Software
http://shapingsoftware.com/2009/04/13/performance-hot-spots
Log into your account. From a software performance standpoint, “hot spots” are an area of intense activity. They’re hot spots because they’re frequently executed code paths with some sort of friction or bottleneck. They represent potential optimization paths for improving the performance of your code or design. You find the hot spots by measuring and analyzing the system. Why Performance Hot Spots. There’s several reasons for using Performance Hot Spots:. Hot Spots for Performance (Application Level).
shapingsoftware.com
Career | Shaping Software
http://shapingsoftware.com/category/career
Log into your account. 10 Success Patterns for PMs. Photo by Christian Revival Network Here's a brief set of success patterns for program managers and project managers that I've shared with. Knowledge Areas, Capability Levels, and Ladder Levels. Photo by Christian Sisson What's your map for your career growth? 160; Do you follow a plan for. Career Progression vs. Just Moving Project to Project. Photo by Ryan Smith Photography If you want to grow your software skills, what's the path? How To Cure Optimitis.
shapingsoftware.com
Requirements | Shaping Software
http://shapingsoftware.com/category/requirements
Log into your account. Customer Connected Engineering (CCE) is a practices we use across our patterns and practices teams for engaging customers throughout the life cycle. We involved customers during the planning, development, and release of our deliverables. This is a draft slide set that shares how we do Customer Connected Engineering inside patterns and practices, including our key practices and guiding principles. What’s a Scenario. Photo by Wonderlane What's a scenario? Page 1 of 3. Best Practices ...
logitrans-megatrends-india.blogspot.com
Indian Logistics Megatrends: Megatrends For Retail and Automotive Sectors in India
http://logitrans-megatrends-india.blogspot.com/2013/02/megatrends-for-retail-and-automotive.html
Wednesday, February 20, 2013. Megatrends For Retail and Automotive Sectors in India. So the much awaited FDI push into the retail segment has finally taken place in India. However, one need not get too excited immediately as the scaling up of operations perhaps will not happen before a new government is elected in India in 2014. What the current move has done is help the companies involved in developing the organized retail segment ramp up backend operations. 3] Containerized trucking will be the next cr...
SOCIAL ENGAGEMENT