ลองจินตนาการถึงการสร้างบ้าน ฐานรากใหม่ คานและหลังคา จากนั้นย้ายอุปกรณ์และเครื่องใช้ทั้งหมดจากบ้านเก่าไปยังโครงสร้างใหม่ ห้องต่อห้อง การปรับเปลี่ยนนั้นทำได้ยาก และบางอย่างก็ไม่น่าจะเข้ากับพื้นที่ใหม่ได้ คุณแทนที่รายการที่เข้ากันไม่ได้เหล่านั้นด้วยโมเดลใหม่ แต่คุณยังคงต้องเรียนรู้วิธีการทำงานของมันลองนึกภาพแทนการย้ายบ้าน คุณกำลังย้ายเทคโนโลยีไปยังระบบคลาวด์Jamie Holcombe หัวหน้าเจ้าหน้าที่ฝ่ายข้อมูลของสำนักงานสิทธิบัตรและเครื่องหมายการค้าของสหรัฐฯ กล่าวว่า “ทุกอย่างเกี่ยวกับความคาดหวังทางวัฒนธรรม และวิธีที่คุณเตรียมการเพื่อความสำเร็จอย่างมีชั้นเชิง”
ในฐานะผู้นำในพื้นที่ DevSecOps ของรัฐบาลกลางได้แบ่งปันแนวทางปฏิบัติ
ที่ดีที่สุดของพวกเขาเมื่อวันพฤหัสบดี อัลเลน ซามูเอล ผู้อำนวยการฝ่ายความทันสมัยและนวัตกรรมของ General Services Administration สะท้อนความคิดเห็นของ Holcombe และกล่าวว่าคนไอทีต้องมีมุมมองว่าเทคโนโลยีใหม่อาจดูไม่น่าตื่นเต้นเท่าคนอื่น ด้วยเหตุนี้ GSA จึงพยายามให้แอปพลิเคชันเก่าทำงานต่อไปในขณะที่ใช้ API เพื่อดึงข้อมูลและฟังก์ชันในเทคโนโลยีใหม่ออกมา
ข้อมูลเชิงลึกโดย Eightfold: ค้นพบว่าข้อมูล เทคโนโลยี และกลยุทธ์การสรรหาใหม่ช่วยให้ USDA, EPA, GSA, NASA และ NIH ประสบความสำเร็จในการแข่งขันหาผู้มีความสามารถได้อย่างไร โดยเฉพาะอย่างยิ่งเมื่อเป็นเรื่องของเทคโนโลยีขั้นสูง วิทยาศาสตร์ และตำแหน่งอื่น ๆ ที่ยากต่อการบรรจุ
ในทำนองเดียวกัน Daniel McCune ผู้อำนวยการบริหารของ Application Management ที่ Department of Veterans Affairs กล่าวว่าโมเดล “lift and shift” มาพร้อมกับประโยชน์บางประการ ตัวอย่างเช่น เขาอ้างถึงความสามารถของ VA ในการใช้ telehealth อย่างรวดเร็วระหว่างการแพร่ระบาดสำหรับทหารผ่านศึก ต้องขอบคุณระบบคลาวด์ แต่มีข้อเสียอยู่ และด้วยเหตุนี้ แผนกจึงเริ่มแตกออกเป็นบริการขนาดเล็ก การใช้ประโยชน์จาก API ช่วยให้พวกเขาทำแอปพลิเคชันแบบเนทีฟบนคลาวด์ได้ดีขึ้น McCune กล่าว
“Second Gen สำหรับเราคือคอนเทนเนอร์จริงๆ” เขากล่าว “Next Gen
กำลังบรรจุคอนเทนเนอร์ จากนั้นเราต้องการดูแอปพลิเคชันแบบเนทีฟบนคลาวด์แบบเนทีฟจริงๆ และโดยเฉพาะอย่างยิ่งในโซลูชันแบบโค้ดต่ำที่ไม่มีการส่งผ่านโค้ด”
สำหรับการพัฒนาแอปพลิเคชันความเร็วสูง ซามูเอลกล่าวว่าไปป์ไลน์การผสานรวมอย่างต่อเนื่องและการปรับใช้อย่างต่อเนื่อง (CI/CD) ที่แข็งแกร่งเป็นกุญแจสำคัญ ช่วยให้โครงการสามารถติดตามเมตริก “เวลาถึงมูลค่า” ได้ดีขึ้นซึ่ง GSA ใช้เพื่อกำหนดระยะเวลาที่ข้อกำหนดทางธุรกิจจะแสดงมูลค่าในระบบ
“ถ้าคุณไม่มีสิ่งนั้นและสร้างมาตรฐานให้กับนักพัฒนาทั้งหมดของคุณ คุณอาจมีสัญญาที่แตกต่างกันตั้งแต่ 50 ถึง 60 ฉบับกับนักพัฒนาที่เข้ามา” เขากล่าว “และถ้าคุณไม่สั่ง นี่คือสิ่งที่เราจะใช้ และคุณปล่อยให้พวกเขาสั่ง นั่นเป็นสูตรของหายนะ”
นอกเหนือจากเทคโนโลยีแล้ว Holcombe ยังกล่าวว่าการวางกลยุทธ์ว่าเอเจนซีกำลังทำสิ่งที่ถูกต้องหรือไม่เมื่อพูดถึงเรื่อง DevSecOps เป็นกุญแจสำคัญ ตัวอย่างเช่น เขากล่าวว่าเอเจนซี่ไม่ควรกังวลกับการพัฒนาโค้ดที่กำหนดเองเมื่อสภาพแวดล้อมเชิงพาณิชย์ทั้งหมดสามารถปรับได้ การรักษาระบบตามความต้องการในระยะยาวนั้นยากกว่าด้วยวิธีนี้
“ใครในโลกนี้จะสร้างระบบบัญชีเงินเดือนใหม่ ถึงกระนั้น กระทรวงกลาโหมก็มีบัญชีเงินเดือนของตัวเอง ไร้สาระสิ้นดี! มีระบบบัญชีเงินเดือนที่ดีมากมายใช่ไหม?” เขาพูดว่า. “ดังนั้นเราจึงมีโอกาสที่จะทำสิ่งที่ถูกต้อง และพัฒนาโค้ดสำหรับการสร้างความแตกต่างหลักเท่านั้น ไม่ว่าภารกิจของคุณคืออะไร ไม่เป็นไร แต่ถ้ามีที่อื่น ใช้มันเป็นบริการ เพื่อทำสิ่งที่ถูกต้อง กลยุทธ์คือไปที่ตลาดการค้าซึ่งดีกว่า ถูกกว่า และเร็วกว่า มันจะเป็นอย่างนั้นเสมอ”
ในทำนองเดียวกัน McCune กล่าวว่า VA ได้เปลี่ยนโฟกัสจากการจัดการโครงการเป็นการจัดการผลิตภัณฑ์ ตามเนื้อผ้า เอเจนซีให้ความสำคัญกับขอบเขต กำหนดการ และต้นทุน โดยมีนิสัยชอบ “โยนผลิตภัณฑ์ข้ามกำแพงระหว่างทีม dev และทีม ops” ซึ่งเขากล่าวว่าทำงานได้ไม่ดีนัก
“เรากำลังทำงานในการเปลี่ยนแปลงการจัดการสายผลิตภัณฑ์ ซึ่งเป็นแหล่งกำเนิดของการสนับสนุนและความรับผิดชอบสำหรับผลิตภัณฑ์และแอปพลิเคชันอย่างแท้จริง เราสร้างจากแนวทางปฏิบัติ DevOps ที่คล่องตัวและสร้างทีมเดียวที่เป็นเจ้าของวงจรชีวิตทั้งหมดของผลิตภัณฑ์” McCune กล่าว “จากนั้นเราจัดกลุ่มผลิตภัณฑ์เหล่านี้เป็นสายผลิตภัณฑ์ และนั่นทำให้เราสามารถทำงานโดยตรงกับลูกค้าเกี่ยวกับซอฟต์แวร์ทั้งหมดที่พวกเขาสนใจ”เมื่อถูกถามว่ามี playbooks ใดบ้างที่ช่วยให้แนวทางที่เป็นระบบมากขึ้นในความพยายามและการพัฒนาให้ทันสมัย ซามูเอลกล่าวว่าสิ่งเหล่านี้เป็นหัวใจสำคัญของงานของทีม ทุกสิ่งที่พวกเขาทำควรช่วยทั้ง ฝ่ายIT ภายใน GSA หรือรัฐบาลกลางโดยรวม ด้วยเหตุนี้จึงมีคู่มือการวางแผนกลยุทธ์อยู่ที่Tech.GSA.gov
Credit : สล็อตยูฟ่าเว็บตรง