คำถามติดแท็ก business

คำถามเกี่ยวกับการดำเนินธุรกิจพัฒนาซอฟต์แวร์

1
freelancer: คุณจะรวบรวมความต้องการได้อย่างไร
ในฐานะโปรแกรมเมอร์อิสระ: กระบวนการของคุณสำหรับการรวบรวมความต้องการจากลูกค้าคืออะไร? ขั้นตอนการรวบรวมความต้องการใช้เวลาเท่าไหร่ ฉันรู้ว่าสิ่งนี้ไม่ได้รับการแก้ไขและมีตัวแปรเช่นวิธีที่ลูกค้าแจ้งในการตอบสนองและเช่นนั้น โดยทั่วไปการบัญชีสำหรับความล่าช้าในการตอบสนองและใช้เวลานานเท่าไรถึงข้อกำหนดขั้นสุดท้าย? ช่องทางการสื่อสารใดที่คุณใช้เพื่อรวบรวมข้อกำหนดเหล่านี้ (อีเมล, โทรศัพท์, ผู้ส่งข้อความด่วน, อื่น ๆ ) คุณคิดค่าใช้จ่ายตามเวลาที่รวบรวมความต้องการหรือไม่? มีกระบวนการจัดส่งใด ๆ ในการรวบรวมความต้องการของคุณหรือไม่? ถ้าเป็นเช่นนั้น

10
ฉันควรให้นักพัฒนา Windows อัปเกรดเป็นรุ่นล่าสุดของ Windows ที่จุดใด
ฉันควรเริ่มอัปเกรดเครื่องของนักพัฒนาซอฟต์แวร์ของเราเป็นรุ่นที่ใหม่กว่าของ Windows ในเวลาใด จากประสบการณ์ Microsoft มักจะมีมหากาพย์ล้มเหลวเกี่ยวกับระบบปฏิบัติการอื่น ๆ (ฉันไม่ได้พยายามที่จะเริ่มการอภิปรายเกี่ยวกับเรื่องนี้มันเป็นความเข้าใจของฉันปล่อยให้มัน) เช่น 2000 เป็นระบบปฏิบัติการที่เสถียรและมีประโยชน์ , xp เป็นระบบปฏิบัติการที่ยอดเยี่ยมที่ธุรกิจจำนวนมากยังคงใช้ Vista ไม่ได้ดี (ฉันรู้ว่าเหตุผลที่สิ่งนี้ไม่ดีไม่ได้เป็นความผิดของ Microsoft และ Vista และ 7 เป็นรุ่นที่สำคัญเหมือนกัน) ในขณะที่ 7 น่าจะเป็นระบบปฏิบัติการที่ยอดเยี่ยมที่จะอยู่พักหนึ่ง - xp ตอนนี้ ยังไงก็ตามสิ่งนี้ทำให้ฉันลังเลที่จะอัพเกรดเครื่องของเราเป็น Windows 8 ฉันไม่ต้องการเสียเงินเป็นจำนวนมากสำหรับระบบปฏิบัติการที่จะใช้สำหรับปีหรือสองปีเท่านั้น ข พวกเขาต้องมี linux dual boots ด้วยและฉันได้อ่านแล้วว่า Windows 8 และ grub จะไม่เล่นด้วยกัน ฉันต้องการให้นักพัฒนาของเราพัฒนาในสภาพแวดล้อมล่าสุดและมีความเป็นผู้นำในเทคโนโลยีใด ๆ ที่พวกเขากำลังพัฒนาด้วย ฉันต้องการที่จะอยู่ข้างหน้า - หรืออย่างน้อยด้วย …

5
วิธีที่เป็นจริงในการจัดการกับซอฟต์แวร์แก้ไขเฉพาะลูกค้าคืออะไร?
ฉันพยายามรวบรวมวิธีที่มีประสิทธิภาพที่ผู้อื่นแก้ไขปัญหาต่อไปนี้ ที่ทำงานเราถูกบังคับให้ปล่อยแพทช์ซอฟต์แวร์ (เพื่อติดตั้งบนระบบผู้ใช้ปลายทาง) ที่เราต้องการให้ลูกค้าเห็นเฉพาะ รหัสที่กำหนดเองอยู่ในสาขาการควบคุมของตัวเอง ปัญหาคือเรามีสองบรรทัดรหัสขนาน (และสร้างสคริปต์) เพื่อซิงค์และทุกครั้งที่เราแก้ไขรหัสเดิมเราต้องแก้ไขและทดสอบรหัสเฉพาะลูกค้า ฉันอยากรู้ว่าองค์กรอื่นจัดการกับสถานการณ์นี้อย่างไร เราเปิดกว้างสำหรับโซลูชันทางธุรกิจไม่ใช่แค่ด้านเทคนิค (เกี่ยวข้องกับการควบคุมแหล่งที่มา) ตัวอย่างเช่นเราได้พูดคุยเกี่ยวกับการบอกลูกค้าว่าพวกเขาไม่สามารถรับอัปเดตในสาขานั้นได้ กลยุทธ์การแยกสาขาของเราเป็นเช่นนี้ (อ้างอิงจากVisual Studio TFS Branching Guideถึงแม้ว่าเราจะใช้ Subversion)

9
การเพิ่มการรายงาน Ad Hoc ไปยังแอปพลิเคชันนั้นคุ้มค่ากับความพยายามหรือไม่?
เรามีแอปพลิเคชั่นที่รวบรวมข้อมูลจำนวนมากและได้รายงานการอบเข้ามา การทำซ้ำครั้งแรกคือการรวม Crystal Reports ซึ่งทำงานได้ดี สร้างรายงานในตัวออกแบบ Crystal Report จากนั้นอิมพอร์ตไฟล์ RPT ไปยังแอปพลิเคชัน สิ่งนี้ใช้ได้ดี แต่ผู้ใช้ต้องการแอปพลิเคชันเพื่อเรียกใช้รายงานและผู้ใช้เพิ่มเติมไม่สามารถสร้างรายงานได้ เราได้เพิ่มตัวกรองตัวเรียงลำดับและการจัดกลุ่มเพื่อให้ไฟล์ RPT สามารถปรับแต่งได้ แต่พวกเขาไม่สามารถสร้างได้ตั้งแต่เริ่มต้น Interation ที่สองคือโซลูชันบนเว็บโดยใช้ SSRS, SSAS และเครื่องมือสร้างรายงานจาก Microsoft สิ่งนี้ต้องการงานฐานข้อมูลบางส่วนและงานบางอย่างเพื่อเรียกใช้คิวบ์และเรียกใช้จากสคีมา OLTP แต่ในท้ายที่สุดมันง่ายกว่ามากในการสร้างรายงานการยกเลิก อย่างไรก็ตามเรายังต้องสร้างรายงานโดยใช้เครื่องมือสร้างรายงานเผยแพร่แล้วเป็นต้นนอกจากนี้เรายังเพิ่มตัวกรองตัวเรียงลำดับและกลุ่มเพื่อทำให้ "ปรับแต่ง" ในมหาสมุทรทั้งสองนี้เรามีรายงานประมาณ 30 ถึง 50 รายการที่สร้างขึ้นเมื่อเวลาผ่านไป ขณะนี้มีการสนทนาเกี่ยวกับการเพิ่มรายงานเฉพาะกิจเพื่อให้ผู้ใช้สามารถสร้างรายงานตั้งแต่เริ่มต้นได้ทันที ตอนนี้โมเดลข้อมูลของเราซับซ้อนมากและต้องการความรู้ในการทำงานที่ดีเพื่อให้เข้าใจได้ หากต้องการทำสิ่งนี้อย่างน้อยที่สุดจะต้องใช้จำนวนงานที่ดีในการทำให้ตัวแบบข้อมูลเป็นแบบแผนที่ "รายงานมากกว่า" และเข้าใจได้ง่ายขึ้น ฉันไม่คิดว่าแอปพลิเคชันของเราเหมาะสำหรับการรายงานแบบเฉพาะกิจ (ไม่คุ้มกับความพยายาม) มีใครบ้างที่ประสบความสำเร็จในการจัดทำรายงานเฉพาะกิจ? คุณใช้ชุดเครื่องมือใด มีผลกระทบต่อความสำเร็จของแอปพลิเคชันของคุณหรือไม่

9
อะไรคือข้อโต้แย้งเชิงข้อเท็จจริงที่ดีในการโน้มน้าวให้ผู้บริหารระดับสูงพิจารณาการเขียนโปรแกรมฟังก์ชั่น? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา มีตันของการขัดแย้ง "ทฤษฎี" ทำไมเขียนโปรแกรมการทำงานเป็นความคิดที่ดี (มากเกินไปเพื่อที่จะได้อยู่ในฐานะที่เป็นคำถามเปิดและถูกต้องเพื่อ) อย่างไรก็ตามส่วนใหญ่ของพวกเขาเป็นข้อโต้แย้งที่ทำจากทฤษฎี ("ความสง่างาม" ฯลฯ ... ) หรือมุ่งเป้าไปที่นักพัฒนา ปัญหาคือพวกเขาส่วนใหญ่ไร้ประโยชน์โดยสิ้นเชิงเมื่อเป้าหมายของคนหนึ่งคือการนำเสนอความคิดต่อผู้บริหารระดับสูงของ บริษัท ขนาดใหญ่บางคนไม่ได้เป็นนักพัฒนาและทุกคนก็สนใจเรื่องข้อโต้แย้งทางธุรกิจ : ต้นทุนการจัดการทุนมนุษย์ การส่งมอบผลิตภัณฑ์การบริการลูกค้าและรายได้ เช่นเดียวกับข้อเท็จจริงเชิงปริมาณเกี่ยวกับจุดทางทฤษฎีที่ไม่สามารถสำรองด้วยข้อเท็จจริง มีข้อโต้แย้งที่น่าสนใจที่จะนำเสนอเพื่อแก้ไขข้อกังวลทางธุรกิจเหล่านั้นเท่าที่จะพิจารณาการยอมรับการเขียนโปรแกรมฟังก์ชั่นเป็นแนวคิด (ไม่ใช่ภาษาใด ๆ ที่เฉพาะเจาะจง) กับการผสมผสานทั่วไปของขั้นตอน / OOP เช่น Java / C ++ / (Perl | Python) . โดยเฉพาะอย่างยิ่งฉันกำลังมองหาข้อโต้แย้งที่มีปริมาณและ / หรืออยู่บนพื้นฐานของการวิจัยหรือกรณีศึกษา เช่น "จากการอ้างอิงนี้อัตราข้อผิดพลาดของระบบมัลติเธรดใน Lisp / F # …

5
คุณจะกำหนดอัตรารายชั่วโมงของคุณได้อย่างไร? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิด7 ปีที่แล้วปีที่ผ่านมา ในการกำหนดราคาบริการหรือผลิตภัณฑ์เป็นวิธีปฏิบัติทั่วไปที่ไม่เพียง แต่คิดค่าใช้จ่ายสำหรับความพยายามที่ใช้ไปและค่าใช้จ่ายที่เกี่ยวข้อง + กำไร แต่จากมูลค่าที่ส่งมอบ ในฐานะที่ปรึกษาอิสระคุณจะกำหนดราคางานของคุณอย่างไร กระบวนการกำหนดอัตรารายชั่วโมงของคุณในฐานะนักพัฒนาซอฟต์แวร์อิสระคืออะไร หากคุณมีหนึ่งอัตรารายชั่วโมงของคุณคืออะไรและคุณมาถึงตัวเลขที่ได้อย่างไร คุณจะคำนึงถึงปัจจัยอะไรบ้าง กระบวนการตั้งค่าอัตรารายชั่วโมงเพียงอย่างเดียวนั้นขึ้นอยู่กับความสมดุลของอุปสงค์กับอุปทานเพื่อที่อุปทาน (คุณและเวลาของคุณ) จะไม่ท่วมท้น? ช่วงเวลาที่ดีที่จะเพิ่มอัตราของคุณคือเมื่อใด มีโครงการที่คุณต้องคิดค่าใช้จ่ายสูงกว่าโครงการอื่น ๆ หรือไม่? ถ้าเป็นเช่นนั้นโปรดอ้างอิงตัวอย่าง คุณเปลี่ยนอัตรารายชั่วโมงของคุณตามประเภทของการพัฒนาที่คุณทำอยู่หรือไม่? (ตัวอย่างเช่น. net programming มากขึ้นและน้อยลงสำหรับ php programming) คุณกำหนดอัตรารายชั่วโมงตามประเภทธุรกิจของลูกค้าหรือไม่ ถ้าเป็นเช่นนั้นได้อย่างไร หากคุณรู้บทความหรือเนื้อหาที่เกี่ยวข้องในหัวข้อการเรียกเก็บเงินสำหรับบริการการเขียนโปรแกรมกรุณาโพสต์สิ่งเดียวกัน

5
การพัฒนาซอฟต์แวร์ Agile: คุณมีปฏิกิริยาอย่างไรด้านการเงินต่อการเปลี่ยนแปลงข้อกำหนดของผู้ใช้
มีสิ่งหนึ่งที่ฉันสงสัยอยู่เสมอเมื่ออ่านเกี่ยวกับสิ่งที่ "การพัฒนาแบบคล่องตัว" ที่นี่ใน SE และไซต์อื่น ๆ : ในวิศวกรรมซอฟต์แวร์ "ดั้งเดิม" คุณ รวบรวมความต้องการของผู้ใช้ เขียนข้อมูลจำเพาะตามข้อกำหนดเหล่านี้ มอบให้ลูกค้าและเรียกเก็บเงินจากเขาสำหรับงานที่ทำไปแล้ว ทำการออกแบบทางเทคนิค (หยาบ) เพื่อให้คุณสามารถประเมินค่าใช้จ่ายในการใช้งาน ให้ผู้ใช้เสนอราคาสำหรับการติดตั้ง รอให้ลูกค้าลงนามในข้อกำหนดและยอมรับข้อเสนอ ออกแบบดำเนินการทดสอบ บิล. หากในระหว่างกระบวนการความต้องการเปลี่ยนแปลงคุณส่งข้อเสนอ (ราคา) สำหรับการเปลี่ยนแปลงที่ต้องการ (หรือทำฟรีหากการเปลี่ยนแปลงมีขนาดเล็กคุณชอบลูกค้าและลูกค้าไม่ได้ทำบ่อยเกินไป) . ดังนั้นงานนี้ (ทางการเงิน) ในโครงการที่มีความคล่องตัวซึ่งการเปลี่ยนแปลงความต้องการบ่อยครั้งเป็นส่วนหนึ่งของกระบวนการอย่างไร คุณเขียนข้อเสนอสำหรับการเปลี่ยนแปลงการออกแบบทุกครั้งหรือไม่ (นี่จะไม่เป็นระเบียบหรือไม่) หรือคุณต่อรองราคาคงที่และหวังว่าลูกค้าจะไม่เปลี่ยนแปลงข้อกำหนดบ่อยเกินไป? (อาจมีความเสี่ยงฉันรู้ว่าลูกค้าที่จะใช้โอกาสนี้เพื่อขอคุณสมบัติใหม่เป็นเวลาหลายปีก่อนที่จะยอมรับว่าโครงการเสร็จสมบูรณ์) หรือคุณเพียงแค่เรียกเก็บเงินลูกค้าสำหรับเวลาทั้งหมดที่จำเป็น? (อาจเป็นความเสี่ยงสำหรับลูกค้าที่ไม่ทราบค่าใช้จ่ายล่วงหน้า)

7
มีตัวอย่างที่แท้จริงของ“ สหกรณ์ผู้ทำงาน” ของโปรแกรมเมอร์ที่ทำกำไรหรือไม่? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา http://en.wikipedia.org/wiki/Worker_cooperative ฉันอยากรู้ว่าสหกรณ์ในโลกนี้มีที่ใดก็ได้ในโลกที่มุ่งเน้นไปที่ธุรกิจเทคโนโลยีที่เกี่ยวข้องกับการเขียนโปรแกรมไอทีหรือไอทีหรือการให้คำปรึกษาหรือบริการที่เกี่ยวข้องกับการเขียนโปรแกรม ลิงค์วิกิพีเดียด้านบนเป็นภาพรวมของแนวคิด คำอธิบายสั้น ๆ ก็คือ Co-op เป็นธุรกิจของคนงาน นอกจากนี้ยังมีความคิดที่ว่าคนงานทุกคนเป็นเจ้าของหุ้นในธุรกิจ ฉันสนใจที่จะรู้ว่าเป็นตัวอย่างของ "โปรแกรมเมอร์ / IT-Co-op" หรือไม่ หมายเหตุ: ฉันไม่ได้พูดถึงหรือถามเกี่ยวกับศูนย์บ่มเพาะที่ได้รับทุนจากรัฐบาลหรือกลุ่มที่ได้รับการสนับสนุนจากรัฐอื่น ๆ ฉันไม่ได้หมายถึง "การทำงานร่วมกัน" ซึ่งเป็นการเช่าสำนักงานกับคนที่ทำงานด้วยตนเองคนอื่น ๆ ทำสิ่งที่ตนเองทำ ฉันหมายถึงธุรกิจไอทีที่มีกำไรและดำเนินงานอยู่ในสภาพแวดล้อมการแข่งขันที่เป็นเจ้าของและดำเนินงาน
13 business 

3
การสนับสนุนไซต์ต่าง ๆ เช่น Stack Overflow ทำให้เสียรูปแบบโอเพนซอร์สที่เสียค่าใช้จ่ายหรือไม่
เพื่อให้มีความเกี่ยวข้องในตลาดฉันกำลังศึกษารูปแบบธุรกิจใหม่สำหรับ บริษัท ซอฟต์แวร์ของฉัน โมเดลโอเพ่นซอร์สที่มีการสนับสนุนที่มีค่าใช้จ่ายดูเหมือนว่าเหมาะสมสำหรับผลิตภัณฑ์ของเรา แต่ฉันมีข้อกังวลเกี่ยวกับว่ารูปแบบการสนับสนุนที่มีค่าใช้จ่ายนั้นสามารถใช้งานได้หรือไม่ในยุคที่มีความช่วยเหลือระดับแนวหน้า แลกเปลี่ยนเครือข่าย ตรงประเด็น - ฉันย้ายพนักงานของฉันไปที่ Ubuntu เมื่อปีที่แล้วเพราะฉันไม่ต้องการจ่ายเงินสำหรับใบอนุญาต Win 7 และฮาร์ดแวร์ใหม่ (บวกแพลตฟอร์มขาวดำน่าดึงดูดมาก) พนักงานของฉันไม่มีประสบการณ์ Linux แต่สามารถบรรลุความสามารถสัมพัทธ์ในเวลาประมาณ 120 วันด้วยความช่วยเหลือของ AskUbuntu, Stack Overflow และหนังสือ "For Dummies" สองสามตัว เราได้จ้างที่ปรึกษาของ Ubuntu เป็นเวลา 7 วันเพื่อให้การฝึกอบรมและการสนับสนุน เกี่ยวกับความขยันเนื่องจากของฉันฉันวิ่งเบต้า 3 เดือนของรูปแบบการสนับสนุน freemium จ่ายกับลูกค้ารายย่อยของเราและได้รับผลลัพธ์ปานกลาง ฉันต้องการที่จะคิดว่ามันเป็นเพราะซอฟต์แวร์ของเรามีเสถียรภาพและใช้งานง่ายที่ลูกค้าไม่ต้องการการสนับสนุนที่จ่ายเงินมาก แต่ฉันสงสัยว่าพวกเขาหลีกเลี่ยงข้อกำหนดของ SLA ของเราในลักษณะเดียวกับที่เราทำ อูบุนตู ใครบ้างที่มีความคิดคำแนะนำหรือประสบการณ์ที่เกี่ยวข้องกับการเคลื่อนไหวที่ฉันกำลังพิจารณา ทำงานอะไรไม่ได้ ฯลฯ

3
มีผลกระทบเชิงลบของ opensource ต่อสภาพแวดล้อมเชิงพาณิชย์หรือไม่? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว บริษัท ของฉันมีผลิตภัณฑ์ที่หลากหลายมากและมีบางอย่างที่ไม่เป็นกลยุทธ์ของเราดังนั้นฉันจึงต้องการเปิดแหล่งที่มา (เพื่อให้เราสามารถมุ่งเน้นไปที่สิ่งที่ทำให้เรามีเอกลักษณ์และเป็นโอเพ่นซอร์สผลิตภัณฑ์ที่ทุก บริษัท มี) อุตสาหกรรมของเรา (hedgefund) ไม่ได้เป็นโอเพ่นซอร์ส (เราจะเป็น บริษัท แรกที่ลองทำสิ่งนี้) และข้อเสนอแนะที่ฉันได้รับจากทีมผู้บริหารของฉันคือ 1) เราจะทำลายอุตสาหกรรมหรือ 2) บริษัท เชิงพาณิชย์ที่แข่งขันกันทั้งหมด กับเราและเราจะถูกกำจัดออกไปไม่ทางใดก็ทางหนึ่ง มันเป็นการต่อสู้ครั้งใหญ่ใน บริษัท ของฉันตอนนี้ระหว่างผู้คนด้านไอทีที่ได้เห็นผลในเชิงบวกของการแบ่งปันและนักธุรกิจที่คิดว่าเราจะยอมแพ้ทุกอย่าง (พวกเขาชอบที่เราขายชิ้นส่วนที่เราต้องการเปิดโอเพ็นซอร์ส เป็นมาตรฐานเมื่อขายบางสิ่ง) แล้วคุณคิดอย่างไร การจัดหาแบบเปิดใช้โดยทั่วไปหรือใช้กับซอฟต์แวร์ได้จริงหรือ โดยรวมแล้วเป็นสิ่งที่ดีสำหรับคนในอุตสาหกรรมและนอกบ้านหรือไม่? ฉันสนใจผลกระทบเชิงลบมากกว่า (แม้ว่าจะได้รับการตอบรับที่ดีก็ตาม) อัปเดต:เรื่องสั้นสั้น ๆ แม้ว่ารหัสจะเกี่ยวข้องกับเรื่องนี้ แต่ก็ไม่ได้เกี่ยวกับรหัสมากนัก เราเป็นกองทุนเฮดจ์ฟันด์ขนาดกลาง เรามีกลยุทธ์ที่ไม่เหมือนใคร แต่ก็มีกองทุนที่มีความยาว / สั้นมาตรฐานการเก็งกำไรมาโครระดับโลกและกองทุนอื่น ๆ เรากำลังรักษาเงินที่ไม่ซ้ำกันที่เรามี แต่สิ่งอื่น ๆ ที่ทุกคนมีเรากำลังพิจารณาการเปิดแหล่งที่มา (เราได้ใส่ในปีของการทำงานและล้านดอลลาร์เข้ากองทุนของเราเป็นที่นิยมและประสิทธิภาพของเราทั้งในควอไทล์แรกหรือสอง …

3
Lone โปรแกรมเมอร์ vs. ทุกอย่างอื่น [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน8 ปีที่ผ่านมา ฉันคิดว่าคุณสามารถเรียกฉันว่า "MicroISV" เพราะโดยพื้นฐานแล้วฉันแค่ทำงานเพื่อสร้างผลิตภัณฑ์ที่จะขายในเชิงพาณิชย์ ฉันแน่ใจว่ามีหลายอย่างเช่นฉันดังนั้นนี่คือคำถามของฉัน: นอกจากด้านการเขียนโปรแกรม / การเข้ารหัสเพื่อให้โค้ดของคุณออกไปนอกบ้านคุณยังทำ DIY หรือผู้จำหน่ายหมดทุกอย่างหรือไม่? ตัวอย่างเช่นการสร้างเว็บไซต์การตลาดทางอินเทอร์เน็ตการบัญชี / ภาษีนาทีของ บริษัท การสนับสนุนลูกค้าการตั้งค่าอีคอมเมิร์ซ / ธนาคารการจัดการเซิร์ฟเวอร์การจัดซื้อ ฯลฯ กิจกรรมทั้งหมดเหล่านี้ดูเหมือนจะไม่ได้อยู่ในขอบเขตของสิ่งที่ฉันทำได้ดีหรือมีความอดทน / เวลา แต่ฉันไม่รู้ว่าทางเลือกนั้นไม่น่าเชื่อถือหรือแพงเกินไปที่จะทำให้คุ้มค่าที่จะลองทำฟาร์ม งานเหล่านี้กับคนอื่น (เช่น บริษัท ในท้องถิ่นผู้ขายใน oDesk ฯลฯ ) ฉันสามารถเข้าใจได้อย่างชัดเจนว่าต้องการให้งานเหล่านี้ "ในบ้าน" (เช่นฉัน) เพื่อปกป้องกลยุทธ์แผนงานรหัสสิ่งส่วนตัวเช่นหมายเลขบัญชีธนาคาร แต่จริงๆแล้วมันมีความเสี่ยงมากที่จะเอางานเหล่านี้ออกจากภายนอกหรือไม่ ประสบการณ์ของคุณคืออะไร?
12 business 

4
GPL ในที่ทำงานหรือไม่
ฉันเคยสัมภาษณ์ที่ บริษัท ที่ปรึกษาแห่งหนึ่งซึ่งเกิดขึ้นในการสนทนาว่าพวกเขาใช้ผลิตภัณฑ์โอเพ่นซอร์ส (ซึ่งเยี่ยมมากฉันเคยใช้ Hibernate, JBoss ฯลฯ อย่างกว้างขวาง) สิ่งหนึ่งที่ทำให้ฉันประหลาดใจคือเมื่อฉันถามว่า พวกเขาใช้ OSS ลิขสิทธิ์ GPL เมื่อเขียนแอปพลิเคชันสำหรับลูกค้าพวกเขากล่าวว่า "แน่นอนตลอดเวลา! ตราบใดที่ลูกค้าได้รับสิ่งที่พวกเขาต้องการและมีความสุข" ตอนนี้ฉันไม่ใช่ทนายหรือนักบวชใบขับขี่ แต่ฉันรู้สึกว่าใช้รหัส GPL (สมมุติว่ามีห้องสมุดที่คุณรวมอยู่) จากนั้นคุณจะต้องปล่อยใบสมัครทั้งหมดภายใต้ใบอนุญาตเดียวกัน เมื่อฉันชี้ให้เห็นนี้ฉันได้รับการตอบกลับอย่างรวดเร็วว่า "ดีเราให้รหัสลูกค้าทั้งหมดเมื่อเราเสร็จแล้วนั่นไม่ใช่ปัญหาจริงๆ" ไม่ต้องการกดปัญหาเพิ่มเติม (การสัมภาษณ์ไม่ใช่สถานที่สำหรับการโต้แย้งเช่นนั้น) ฉันปล่อยให้มันเลื่อน อย่างไรก็ตามนั่นก็ยังเกี่ยวข้องกับฉันเกี่ยวกับการปฏิบัติทางธุรกิจนั้น ๆ คำอย่างเป็นทางการของรหัสลิขสิทธิ์ GPL คืออะไรและต้องใช้ "open" อย่างไร คุณต้องเผยแพร่และพูดว่า "บริษัท ของฉันใช้ห้องสมุดนี้ดังนั้นนี่คือเว็บไซต์ที่คุณสามารถดาวน์โหลดแอปพลิเคชันระบบซื้อของและเติมเต็มคำสั่งซื้อที่เราใช้เงินหลายล้านดอลลาร์เพื่อสร้าง" ในสถานการณ์เช่นนี้ บริษัท มีสิทธิ์ใช้รหัส GPL โดยที่ลูกค้าไม่รู้หรือไม่? มันเพียงพอหรือไม่ที่จะ "ให้แหล่งที่มา" แก่พวกเขา?

2
อะไรคือความคิดเห็นของคุณเกี่ยวกับ“ Gamification”? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันดูวิดีโอ Google Talk ที่น่าสนใจ (เตือนเกี่ยวกับเวลาของคุณหนึ่งชั่วโมง) เกี่ยวกับ Gamification ในสิ่งที่คุณกำลังทำ เป็นที่ชัดเจนว่าชุดของไซต์ StackExchange ใช้หลักการเหล่านี้ค่อนข้างน้อย มีบางอย่างที่น่าสนใจเกี่ยวกับการทำให้การทำงานสนุก แต่ฉันสงสัยว่าโดเมนปัญหาจำนวนมากสามารถรวมแนวคิดเหล่านี้ได้อย่างไร มันใช้กับแอปพลิเคชั่นโซเชียลอย่างแน่นอน แนวคิดของโปรแกรมความภักดีเสมือนนั้นก็น่าสนใจเช่นกัน คำอธิบายสั้น ๆ ของ Gamification: มีระบบการให้คะแนนและให้รางวัล ตัวอย่างเช่นชื่อเสียงใน StackExchange เป็นประเภทของการให้คะแนน ป้ายเป็นรางวัลประเภทหนึ่ง สิทธิพิเศษเพิ่มเติมที่คุณได้รับเมื่อชื่อเสียงของคุณเพิ่มขึ้นก็เป็นรางวัลเช่นกัน ตัวอย่างของโปรแกรมความภักดีที่ไม่มีการไถ่ถอนจริงจะเป็นโปรโมชั่นที่ร้านสะดวกซื้อใช้เวลานานในการซื้อผลิตภัณฑ์และรับเครดิต FarmVille ไม่มีเงินจริงหรือมือแลกเปลี่ยนสินค้าและค่าใช้จ่ายให้กับผู้ค้าปลีกจะน้อยที่สุดที่ดีที่สุด แต่มันนำมาซึ่งเงินจริงสำหรับการจ่ายคืนเสมือนจริงเหล่านี้ การใช้ลิงค์ของ JohnL อย่างไร้ที่ติ: http://en.wikipedia.org/wiki/Gamification หมายเหตุ: ผู้พูดหมายถึงผู้ใช้สี่คลาสซึ่งดูเหมือนจะเป็นต้นแบบ พวกเขาคือ Achievers, Socializer, Explorer และ Killers ผู้ที่ประสบความสำเร็จมักจะใช้กับโปรแกรมเมอร์ของเราทุกคน …

2
ในฐานะ บริษัท ที่ตั้งอยู่ในยุโรปจะสามารถเขียนแอปพลิเคชัน iPad ที่กำหนดเองสำหรับลูกค้าได้หรือไม่?
ลูกค้าของเราต้องการให้เราเขียนแอปพลิเคชันที่กำหนดเองสำหรับเขาว่าเขาสามารถใช้กับไอแพดจำนวนหนึ่งใน บริษัท ของเขา แอปพลิเคชันนี้อาจมีประโยชน์สำหรับลูกค้ารายนี้เท่านั้น (อาจเป็นอีกสองหรือสามคนในอนาคต แต่หลังจากการปรับแต่งเพิ่มเติมเท่านั้น) ฉันอ่านว่าถ้าลูกค้าสมัครเป็นสมาชิกกับVolume Volume Programของ Apple เราสามารถจัดหาแอปพลิเคชัน B2B แบบกำหนดเองให้เขาได้ อย่างไรก็ตามสิ่งนี้ดูเหมือนว่าจะถูก จำกัด ให้กับนักพัฒนาซอฟต์แวร์ในสหรัฐอเมริกา (หรือลูกค้า? หรือทั้งสองอย่าง) ทางเลือกสำหรับนักพัฒนาซอฟต์แวร์ในยุโรป (หรือโดยทั่วไปที่ไม่ใช่ของสหรัฐฯ) และลูกค้าในพื้นที่คืออะไร?

5
เทมเพลต / ข้อกำหนดข้อเสนอโครงการ [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา เมื่อร่างข้อเสนอโครงการคุณใช้เทมเพลตมาตรฐานใด ๆ หรือไม่ ควรมีข้อมูล / คุณสมบัติอะไรบ้าง? สิ่งที่ดีที่ได้รวมไว้? ฉันควรผลักข้อมูลจานหม้อไอน้ำประเภทใด คุณคิดว่ารูปแบบหรือแนวคิดการออกแบบมีประโยชน์อย่างยิ่งหรือไม่?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.