<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: bonds</title>
    <description>The latest articles on DEV Community by bonds (@just_tech_me_at).</description>
    <link>https://dev.to/just_tech_me_at</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F712102%2F206cbd01-69d2-468b-8276-8c51cf701539.jpg</url>
      <title>DEV Community: bonds</title>
      <link>https://dev.to/just_tech_me_at</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/just_tech_me_at"/>
    <language>en</language>
    <item>
      <title>What is Agile?</title>
      <dc:creator>bonds</dc:creator>
      <pubDate>Sun, 08 Jan 2023 17:52:24 +0000</pubDate>
      <link>https://dev.to/just_tech_me_at/what-is-agile-4oo5</link>
      <guid>https://dev.to/just_tech_me_at/what-is-agile-4oo5</guid>
      <description>&lt;br&gt;
&lt;br&gt;


&lt;p&gt;                                                                                             (January 2023)&lt;/p&gt;

&lt;p&gt;Agile Methodology is the underlying ideology for how software delivery should take place. It does not, however, define the actual procedures needed to carry out this ideology. Those are addressed in frameworks like Scrum, XP, FDD, and Kanban 
(which provide “operating procedures” for software development).
&lt;/p&gt;



&lt;h2&gt;&lt;b&gt;The 1950s&lt;/b&gt;&lt;/h2&gt;



&lt;p&gt;The Waterfall Model, a prior and conventional software development model whose beginnings date back to 1956, also outlined how software development should be done.  The model entailed the development of software in linear sequential phases.  Each phase was dependent upon the deliverables of the previous phase.  Workflow was one directional like a “waterfall”.  However, it  failed to meet the needs of the rapidly changing software industry.  It was not flexible. It’s linear / non-iterative design created complications.   
There were other models developed during the same period that proposed “Iterative and incremental” software development methods.  However, it wasn’t until 2001, when the Manifesto for Agile Software Development was published did the idea of iterative and incremental software development take off.  The manifesto was a collaborative effort of seventeen software developers.  These seventeen engineers believed that the process of software development needed to keep in step with the fast-paced software industry. Agile meets those needs through a process of iterative and incremental development.  
Agile picked up where Waterfall fell short.
&lt;/p&gt;



&lt;h2&gt;&lt;b&gt;The Manifesto for Agile Software Development&lt;/b&gt;&lt;/h2&gt;



&lt;p&gt;The manifesto defined four (4) core values for Agile software development.  The values are:
&lt;br&gt;
-Focus on individuals and interactions rather than processes and tools
&lt;br&gt;
-Focus on delivering working software rather than comprehensive documentation
&lt;br&gt;
-Focus on customer collaboration rather than contract negotiation
&lt;br&gt;
-Focus on responding to change rather than following a plan
&lt;br&gt;
&lt;br&gt;
As previously stated, Agile is a methodology or “ideology” and must be differentiated from its associated “frameworks”.  Out of the Agile Methodology came many frameworks each of which describe in detail how agility is to be achieved.  According to Zippia, an expert in the career development space, at least 71% of U.S. companies are now operating under an Agile framework.  TechBeacon cites the following companies as utilizing Agile Methodologies:
&lt;br&gt;&lt;br&gt;
Cisco&lt;br&gt;
Lego&lt;br&gt;
Barclays&lt;br&gt;
PlaStation Network&lt;br&gt;
Royal Philips&lt;br&gt;
Panera Bread&lt;br&gt;
Fitbit&lt;br&gt;
Ericsson

&lt;/p&gt;



&lt;h2&gt;&lt;b&gt;Agile Frameworks&lt;/b&gt;&lt;/h2&gt;



&lt;p&gt;Adaptive software development (ASD)&lt;br&gt;


Agile modeling&lt;br&gt;

Agile unified process (AUP)&lt;br&gt;

Disciplined agile delivery&lt;br&gt;


Dynamic systems development method (DSDM)&lt;br&gt;


Extreme programming (XP)&lt;br&gt;



Feature-driven development (FDD)&lt;br&gt;


Kanban&lt;br&gt;



Lean software development&lt;br&gt;


Lean startup&lt;br&gt;
Rapid application development (RAD)&lt;br&gt;
Scaled agile framework - SAFe&lt;br&gt;
Scrum&lt;br&gt;

Scrumban&lt;br&gt;&lt;br&gt;

&lt;/p&gt;

&lt;h2&gt;&lt;b&gt;Conclusion&lt;/b&gt;&lt;/h2&gt;



&lt;p&gt;Agile is an umbrella term that describes the most current thinking on how to do software development. It has become a critical part of IT in the United States. Agile methods enable organizations to release software more frequently and deliver innovative products faster. By implementing its advanced techniques engineers are better able to meet the demands of the rapidly moving world of software engineering.   

&lt;br&gt;
&lt;br&gt;
For more on the 12 principles of agile as well as the history behind the making of the Agile Manifesto for Software Development, visit the &lt;a href="http://agilemanifesto.org/history.html"&gt;Official Agile Manifesto Website&lt;/a&gt;


&lt;br&gt;
&lt;br&gt;


&lt;br&gt;
&lt;br&gt;
For more tech content, please browse the JustTechMeAt 
&lt;a href="https://justtechmeat.com"&gt;website&lt;/a&gt; and &lt;a href="http://bit.ly/3UeGoaw"&gt;YouTube Channel&lt;/a&gt;.
&lt;/p&gt;



&lt;p&gt;Sources:&lt;br&gt;
16 Agile Statistics [2022]: What You Need to Know About Agile Project Management – Zippia. 14 Sept. 2022, www.zippia.com/advice/agile-statistics.
&lt;br&gt;&lt;br&gt;
Christopher. “10 Companies Killing It at Scaling Agile.” TechBeacon, 15 Oct. 2020, techbeacon.com/app-dev-testing/10-companies-killing-it-scaling-agile.
&lt;br&gt;&lt;br&gt;
Wikipedia contributors. “Agile Software Development.” Wikipedia, 
26 Sept. 2022, en.wikipedia.org/wiki/Agile_software_development.
&lt;br&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;



(originally posted to the &lt;a href="https://justtechmeat.com/blogArchive/agile-methodology.html"&gt;website&lt;/a&gt;)

&lt;/p&gt;

&lt;p&gt;                          &lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;b&gt;~Invitation~&lt;/b&gt;&lt;/span&gt;&lt;br&gt;

I invite you to join me on my &lt;a href="https://justtechmeat.com/"&gt;blog&lt;/a&gt; and &lt;a href="https://www.youtube.com/channel/UClrQNjlsTcl4u2-Kie-QKWg"&gt;YouTube Channel&lt;/a&gt; where I post tech content covering various topics.&lt;/p&gt; 
&lt;br&gt;

&lt;p&gt;&lt;span&gt;&lt;b&gt;~Relevant Blog and Channel Topics~&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
Computer Science &lt;br&gt;
Software Engineering&lt;br&gt;
Data Engineering&lt;br&gt;
Artificial Intelligence&lt;br&gt;
Machine Learning&lt;br&gt;
Cognitive Computing&lt;br&gt;
Blockchain&lt;br&gt;
NFT&lt;br&gt;
Virtual Reality&lt;br&gt;
Augmented Reality&lt;br&gt;
Leetcode&lt;br&gt;
Computer Networking&lt;br&gt;
FAANG&lt;br&gt;
Tech Hubs&lt;br&gt;
Agile &lt;br&gt;
Hacker Rank&lt;br&gt;
Data Structures&lt;br&gt;
Algorithms&lt;br&gt;
Time Complexity&lt;br&gt;
Big Data &lt;br&gt;
Python &lt;br&gt;
Java&lt;br&gt;
R Programming&lt;br&gt;
&lt;/p&gt;

</description>
      <category>agile</category>
      <category>software</category>
      <category>programming</category>
    </item>
    <item>
      <title>Best Selling Computer Science Books (Sept 2021)</title>
      <dc:creator>bonds</dc:creator>
      <pubDate>Sun, 26 Sep 2021 05:17:21 +0000</pubDate>
      <link>https://dev.to/just_tech_me_at/best-selling-cs-books-42gk</link>
      <guid>https://dev.to/just_tech_me_at/best-selling-cs-books-42gk</guid>
      <description>&lt;p&gt;[Update: Visit the &lt;a href="https://justtechmeat.com/#Books"&gt;website&lt;/a&gt; for current listings of &lt;a href="https://justtechmeat.com/certBooks.html"&gt;certification books&lt;/a&gt;, &lt;a href="https://justtechmeat.com/textBooks.html"&gt;textbooks&lt;/a&gt;, and Amazon Best Sellers.  There you can also browse the offerings of Abe Books for international purchases.] &lt;/p&gt;

&lt;p&gt;(Disclosure: As an Amazon Associate, I earn on qualifying purchases resulting from clicks on links listed below.)&lt;br&gt;
      &lt;br&gt;
                          &lt;/p&gt;

&lt;p&gt;There are a number of books appearing on Amazon's  Best Seller's List for Computer Science.  This article includes a small selection from that list. I've added a few of them to my own personal reading queue.&lt;/p&gt;

&lt;p&gt;Amazon Best Seller's List: Computer Science &lt;br&gt;(25 September 2021) &lt;/p&gt;



&lt;ul&gt;
&lt;li&gt;Python Crash Course: A Hands-On, Project-Based Introduction to Programming by Eric Matthes
&lt;a href="https://amzn.to/3jYeNhl"&gt;Check it out&lt;/a&gt;


&lt;/li&gt;
&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;CompTIA A+ Certification All-in-One Exam Guide, Tenth Edition (Exams 220-1001 &amp;amp; 220-1002) 10th Edition by Mike Meyers 
&lt;a href="https://amzn.to/3GQiiiI"&gt;Check it out&lt;/a&gt;
&lt;/li&gt;


&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;Automate the Boring Stuff with Python : Practical Programming for Total Beginners 
&lt;a href="Automate%20the%20Boring%20Stuff%20with%20Python,%202nd%20Edition:%20Practical%20Programming%20for%20Total%20Beginners%20Illustrated%20Edition%0Aby%20Al%20Sweigart"&gt;Check it out&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython by Wes McKinney 
&lt;a href="https://amzn.to/3GnIuQx"&gt;Check it out&lt;/a&gt;
&lt;/li&gt;

&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma 
&lt;a href="https://amzn.to/3QmdViJ"&gt;Check it out&lt;/a&gt;
&lt;/li&gt;

&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;Introduction to Algorithms, by Thomas H. Cormen 
&lt;a href="https://amzn.to/3ikUUAL"&gt;Check it out&lt;/a&gt;
&lt;/li&gt;

&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Illustrated Edition
by Walter Shields 
&lt;a href="https://amzn.to/3Zk3qAB"&gt;Check it out&lt;/a&gt;
&lt;/li&gt;

&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;The Art of Doing Science and Engineering: Learning to Learn by Richard W. Hamming
&lt;a href="https://amzn.to/3IxRNQo"&gt;Check it out&lt;/a&gt;
&lt;/li&gt;

&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;Algorithms to Live By: The Computer Science of Human Decisions by Brian Christian 
&lt;a href="https://amzn.to/3Qqe84v"&gt; Check it out&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;A Common-Sense Guide to Data Structures and Algorithms, Level Up Your Core Programming Skills by Jay Wengrow
&lt;a href="https://amzn.to/3jOEbGb"&gt;Check it out&lt;/a&gt;
&lt;/li&gt;

&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;The Big Score: The Billion Dollar Story of Silicon Valley Hardcover by Michael S. Malone
&lt;a href="https://amzn.to/3IxZaHH"&gt;Check it out&lt;/a&gt;
&lt;/li&gt;

&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;Head First HTML and CSS: A Learner's Guide to Creating Standards-Based Web Pages by Elisabeth Robson, Eric Freeman 
&lt;a href="https://amzn.to/3Gp4cna"&gt;Check it out&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;Machine Learning: 4 Books in 1, A Complete Overview for Beginners to Master the Basics of Python Programming and Understand How to Build Artificial Intelligence Through Data Science – Unabridged
Samuel Hack (Author), Sean Antony (Narrator)
&lt;a href="https://amzn.to/3WWF6D5"&gt;Check it out&lt;/a&gt;
&lt;/li&gt;

&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;Networking and Kubernetes: A Layered Approach by James Strong, Vallery Lancey
&lt;a href="https://amzn.to/3WWEWvt"&gt;Check it out&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems 
by Aurélien Géron 
&lt;a href="https://amzn.to/3k1enXC"&gt;Check it out&lt;/a&gt;
&lt;/li&gt;


&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;Fundamentals of Software Architecture: An Engineering Approach – Unabridged
Mark Richards and  Neal Ford (Authors), Benjamin Lange (Narrator)
[A free audio version is available but buy the book so that you can add your own notes to the margins.]
&lt;a href="https://amzn.to/3vNtXbZ"&gt;Check it out&lt;/a&gt;
&lt;/li&gt;





&lt;/ul&gt;

&lt;p&gt;                          &lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;b&gt;~Invitation~&lt;/b&gt;&lt;/span&gt;&lt;br&gt;

I invite you to join me on my &lt;a href="https://justtechmeat.com/"&gt;blog&lt;/a&gt; and &lt;a href="https://www.youtube.com/channel/UClrQNjlsTcl4u2-Kie-QKWg"&gt;YouTube Channel&lt;/a&gt; where I post tech content covering various topics.&lt;/p&gt; 
&lt;br&gt;

&lt;p&gt;&lt;span&gt;&lt;b&gt;~Relevant Blog and Channel Topics~&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
Computer Science &lt;br&gt;
Software Engineering&lt;br&gt;
Data Engineering&lt;br&gt;
Artificial Intelligence&lt;br&gt;
Machine Learning&lt;br&gt;
Cognitive Computing&lt;br&gt;
Blockchain&lt;br&gt;
NFT&lt;br&gt;
Virtual Reality&lt;br&gt;
Augmented Reality&lt;br&gt;
Leetcode&lt;br&gt;
Computer Networking&lt;br&gt;
FAANG&lt;br&gt;
Tech Hubs&lt;br&gt;
Agile &lt;br&gt;
Hacker Rank&lt;br&gt;
Data Structures&lt;br&gt;
Algorithms&lt;br&gt;
Time Complexity&lt;br&gt;
Big Data &lt;br&gt;
Python &lt;br&gt;
Java&lt;br&gt;
R Programming&lt;br&gt;
&lt;/p&gt;

</description>
      <category>amazonbestseller</category>
    </item>
  </channel>
</rss>
