ตัวติดตามปัญหาอย่างง่ายสำหรับนักพัฒนา 1-2 คน [ปิด]


51

ขณะนี้ฉันทำงานคนเดียวเป็นส่วนใหญ่ในโครงการ (ใน Java) ฉันส่วนใหญ่อยู่คนเดียวเนื่องจากฉันมีที่ปรึกษาที่ให้คำแนะนำระดับสูงแก่ฉันเกี่ยวกับสิ่งที่ต้องทำและแทบจะไม่ได้รับการสนับสนุนโค้ดใด ๆ เธอจะเขียนรหัสในแบบทดสอบการตอบรับสองสามครั้ง

ฉันไม่เคยใช้ตัวติดตามปัญหามาก่อนและกำลังคิดที่จะเริ่มใช้ตัวติดตามตอนนี้เนื่องจากฉันต้องการมีสถานที่ที่ฉันสามารถบันทึกข้อบกพร่องที่เป็นไปได้ที่ฉันพบและติดตามพวกเขาในลักษณะรวมศูนย์ เป็นไปได้ไหมที่จะรวมตัวติดตามปัญหาเข้ากับ Eclipse

ดังนั้นนี่คือข้อ จำกัด :

  1. มันไม่ใช่โครงการโอเพ่นซอร์ส รหัสของเราจะไม่ถูกแชร์กับทุกคน!
  2. เราเป็นและจะใช้การโค่นล้ม;
  3. เรามีเซิร์ฟเวอร์การโค่นล้มของเราเองและเราจะใช้เซิร์ฟเวอร์การโค่นล้มเดียวกันนี้ต่อไป
  4. มันจะต้องเป็นอิสระ
  5. ต้องอนุญาตผู้ใช้อย่างน้อย 2 คน

คุณมีคำแนะนำอะไรให้เลือก? ฉันกำลังมองหาทางออกที่ง่ายที่สุดที่มีอยู่


ฉันชอบbitbucket.orgฉันไม่รู้ว่ามันตรงตามความต้องการทั้งหมดของคุณหรือไม่ แต่โดยรวมก็ดีจริงๆ ...
ballmw


คุณสามารถใช้อาสนะแม้ว่ามากขึ้นของงานตามรายการสิ่งที่ต้องทำมันเป็นเรื่องง่ายมาก (คิดว่า Twitter) และฟรี =)
ไบรอัน

23
ฉันคิดว่าการตีความของคุณเกี่ยวกับโครงการโอเพ่นซอร์สในจุดที่ 1 นั้นมีข้อบกพร่อง โครงการเช่นredmineสามารถถูกปล่อยภายใต้ลิขสิทธิ์โอเพ่นซอร์ส GPL2 ในกรณีนี้ และคุณยังสามารถใช้งานในโครงการเชิงพาณิชย์ได้โดยไม่ต้องแชร์รหัสคุณสมบัติของคุณกับใคร GPL2 ระบุว่าคุณไม่สามารถแก้ไขและขาย Redmine เองได้โดยไม่แชร์รหัสที่แก้ไขแล้ว ดังที่ฉันได้กล่าวไปแล้วการใช้ Redmine ไม่ได้บังคับให้คุณเปิดเผยข้อมูลใด ๆ ของคุณ
bbaja42

8
ฉันคิดว่าเขาหมายความว่ารหัสของเขาไม่ใช่โอเพ่นซอร์สดังนั้นเขาจึงไม่สามารถใช้งานได้เช่น GitHub, Google Code หรือ Codeplex
ซีตาสอง

คำตอบ:


42

สำหรับโครงการขนาดเล็กที่ฉันได้กลายเป็นแฟนตัวยงของTrello มันมีสิ่งกีดขวางต่ำสำหรับการเข้าและการใช้งานที่สูงมากฉันจะใช้มันสำหรับโครงการขนาดเล็ก ๆ

หากคุณต้องการบางสิ่งที่ดูซับซ้อนและมีคุณสมบัติครบถ้วนมากกว่านี้ฉันขอแนะนำให้ FogBugz หรือ Bugzilla เป็นอันดับสอง

แก้ไขเพื่อให้ "คำอธิบายและบริบท" เพิ่มเติม:

ปัญหาที่พบมากที่สุดที่ฉันได้สังเกตเห็นในทีมที่มีขนาดเล็กโดยไม่ต้องทุ่มเทผู้จัดการโครงการคือว่าหลายสิ่งหลายอย่างก็ไม่ได้รับการป้อนเข้าสู่ระบบ ทั้ง devs ไม่ต้องใช้เวลาในการป้อนทุกอย่างที่จำเป็นต้องทำหรือปัญหาจะได้รับการปรับปรุงเป็นระยะเมื่องานคืบหน้า

Trello สนับสนุนให้ผู้ใช้ปรับปรุงระบบให้เป็นปัจจุบันด้วยข้อมูลที่ดีโดยทำให้ง่ายต่อการเพิ่มปัญหาใหม่และอัปเดตสถานะของปัญหาที่มีอยู่อย่างไม่น่าเชื่อ

สิ่งที่สะดุดตาที่สุดคือระบบ "รายการ" ภายในบอร์ดสามารถปรับแต่งได้อย่างง่ายดายและรวดเร็วเพื่อแสดงถึงเหตุการณ์สำคัญและประเภทของปัญหาที่โครงการขนาดเล็กต้องการใช้

นอกจากนี้ยังสนับสนุนเครื่องมือติดตามปัญหาที่พบบ่อยเช่นการแสดงความคิดเห็นเกี่ยวกับปัญหาการลงคะแนนในปัญหาการสั่งการใหม่การติดแท็กและการมอบหมาย - แต่ทั้งหมดนั้นถูกซ่อนไว้ให้พ้นทาง (แต่ค่อนข้างถูกที่คุณต้องการเมื่อต้องการ)

Bugzilla เป็นดีอย่างที่โดดเด่นติดตามปัญหา แต่ไม่มีการปฏิเสธว่ามันให้ความรู้สึกเหมือนการสร้างและการแก้ไขข้อบกพร่องที่มีราคาแพง FogBugz ช่วยลดความเจ็บปวดจากจิตใต้สำนึกในการติดตามทุกอย่างในโครงการของคุณ แต่ก็ยังมีการแก้ไขและหน้าจอเพียงพอที่จะรู้สึกเหมือนทำงานมากกว่าพูดเพียงแค่ลากการ์ดจาก "ทำ" ถึง "ทำ" ใน Trello

tl; dr - วิธีที่ดีที่สุดในการติดตามปัญหาที่เกี่ยวข้องและเป็นปัจจุบันคือการทำให้ใช้งานง่ายที่สุดเท่าที่จะทำได้และนั่นคือสิ่งที่ Trello สร้างขึ้นเพื่อให้บรรลุ


ฉันใช้ Trello ในทีมเล็ก ๆ และใช้งานได้ดีมาก
Boris Yankov

3
สิ่งสำคัญประการหนึ่งที่ควรจดจำเกี่ยวกับ Trello คือคุณสามารถสร้างบอร์ดได้มากเท่าที่คุณต้องการ ตัวอย่างเช่นแทนที่จะเก็บบั๊กทั้งหมดของคุณไว้ในบอร์ดเดียวให้มีบอร์ดที่อุทิศให้กับบั๊กที่ค้นพบใหม่แล้วย้ายไปยังกระดานหลักเมื่อคุณพร้อมที่จะทำงานกับมัน (ตอนนี้คุณสามารถย้ายไพ่ระหว่างกระดานใน Trello ได้)
Kyralessa

2
Trello เป็นสิ่งที่ฉันคิดว่าเมื่อฉันเห็นคำถาม มันไม่ใช่ตัวติดตามบั๊กเต็มรูปแบบ แต่มันง่ายมากที่จะเริ่มกระดาน ไม่จำเป็นต้องติดตั้งหรือติดตั้ง และสำหรับ 2 คนมันจะง่ายมากในการติดตามบั๊กคุณสมบัติและแนวคิดในอินเทอร์เฟซที่ยืดหยุ่น
chauncey

ปัญหาของ Trello นั้นแย่มากสำหรับการเพิ่มประสิทธิภาพหากคุณวางแผนที่จะขยายทีมของคุณให้มีผู้คนมากขึ้น ปัญหาไม่มีความเป็นเจ้าของ (เพียงการมอบหมายหลายครั้ง) และแดชบอร์ดของผู้ใช้ส่วนใหญ่ไม่มีประโยชน์สำหรับการติดตามงานที่โดดเด่นที่ได้รับมอบหมายให้คุณ นอกจากนี้ยังไม่ได้รวมเข้ากับระบบ VCS Trello ได้รับการออกแบบและวางตลาดในฐานะที่เป็นแนวคิดและบอร์ดการวางแผนที่ทำงานได้เป็นอย่างดีไม่เพียงเป็นตัวติดตามปัญหาซอฟต์แวร์ซึ่งเป็นสาเหตุที่ Fog Creek ยังมี FogBugz ในชุดเครื่องมือ
Tom Jowitt

21

"ทางออกที่ง่ายที่สุดที่มีอยู่" แน่นอนว่าเป็นคำพิพากษา

ฉันพบFogBugzใช้งานง่ายมากและสามารถแนะนำสำหรับกรณีการใช้งานที่คุณกำลังอธิบาย มันเป็นฟรีสำหรับทีมของคนสองคนและราคาไม่แพงมากสำหรับคนที่มีขนาดใหญ่มีปลั๊กอิน Eclipseและทำงานร่วมกับการโค่นล้ม

เพื่อประโยชน์ในการเปิดเผยอย่างเต็มรูปแบบ: ประสบการณ์ของฉันกับ FogBugz นั้นมาพร้อมกับเวอร์ชันในสถานที่ด้วยปลั๊กอิน Visual Studio และการรวม Perforce และไม่ใช่การตั้งค่าที่แน่นอนที่คุณกำลังมองหา


FogBugz จะไม่บังคับให้ฉันใส่รหัสในเซิร์ฟเวอร์ของตนเองหรือไม่
elysium กลืนกิน

2
@devouredelysium หากคุณใช้รุ่นโฮสต์ฟรีสิ่งที่คุณป้อนใน FogBugz (เช่นรายงานข้อผิดพลาด ฯลฯ ) จะถูกเก็บไว้ในเซิร์ฟเวอร์ FogCreek เนื่องจากคุณจะใช้เซิร์ฟเวอร์การโค่นล้มของคุณเองรหัสของคุณจะยังคงอยู่กับคุณ
PersonalNexus

@devouredelysium คุณกำลังคิดถึงเตาเผาอยู่
badp

ไม่มีแผนฟรีอีกต่อไป - แค่รุ่นทดลอง
lucianf

15

SVN + Trac + Eclipseพร้อมปลั๊กอินผู้ให้บริการทีม SVN (& Mylynหากคุณต้องการ)

สิ่งนี้จะใช้ได้กับทั้งโครงการส่วนบุคคลและทีมพร้อมกัน

จาก Eclipse (ด้วยปลั๊กอินด้านบนและปลั๊กอินTrac XML-RPC ) คุณและทีมของคุณจะสามารถ

  1. เข้าถึงและใช้ repo SVN จากภายใน Eclipse และไม่มีข้อ จำกัด
  2. ติดตามปัญหาตั๋วผ่าน Trac
  3. ตั้งค่างานส่วนตัวและทีมผ่าน Mylyn
  4. ติดตามเวลาที่สมาชิกโครงการใช้ในแต่ละงาน
  5. ดูทั้งหมดข้างต้นในพื้นที่ทำงานแบบไดนามิกเดียว

13

คุณสามารถใช้ตั๊กแตนตำข้าว: http://www.mantisbt.org/index.php

มันค่อนข้างง่ายและมันถูกกำหนดค่าให้ทำงานร่วมกับ SVN และ Eclipse: http://www.unitz.com/u-notez/2009/10/subversion-svn-integration-mantisbt/ http://stackoverflow.com/ คำถาม / 2939794 / ตั๊กแตนตำข้าวบักติดตาม-API บูรณาการ

ที่กล่าวว่าการผสานกับคุณสมบัติพื้นฐานของ Trac ก็สามารถทำให้ใช้งานได้ง่ายเช่นกัน: http://trac.edgewall.org/


ประสบการณ์ของฉันกับปลั๊กอินสำหรับตั๊กแตนตำข้าวน่ากลัว ปลั๊กอินที่แสดงรายการอยู่เกือบ 3 ปี ดังนั้นจึง
ห้ามใช้

13

คำแนะนำของฉัน:

ไฟล์ชื่อbugs.txtในที่เก็บรูท

ข้อดี:

  • มันเป็น. txt หมายความว่าคุณไม่ได้เชื่อมโยงกับระบบ / ซอฟต์แวร์เฉพาะ

  • มันง่ายมาก

  • คุณต้องตัดสินใจว่าอะไรที่ใช้ได้ผลกับคุณด้วยวิธีนี้ตัวอย่างของฉันจะเป็นแบบนี้

filename.ext.class/method: refactor when I get the chance, that regex is really screwed up.

filename2.ext.class/method: got a lovely UI bug with that, doesn't work in Mac Chrome. Screenshot: imgur.com/foobar

  • ข้ามแพลตฟอร์ม ทันทีที่คุณทำsvn checkout <url>คุณจะมีบั๊กแทร็กเกอร์อยู่ที่นั่นคุณยังสามารถใช้ $ IDE-of-choice - มันเป็นเพียงไฟล์ข้อความอื่น

ข้อเสีย:

  • ได้รับเทอะทะหลังจากนักพัฒนามากกว่า 2-3

  • ไม่มีวิธีกำหนดจริง ๆ ให้กับบุคคล

  • ไม่มีวิธีการฝังภาพของข้อบกพร่องของ UI และสิ่งเหล่านี้

ฉันจำได้ว่าทำงานกับเชลล์สคริปต์ที่ทำงานกับไฟล์ดังกล่าวโดยอัตโนมัติคล้ายกับจิตวิญญาณของTODO.txtแต่ฉันหามันไม่เจอ
greyfade

@ greyfade ฉันได้รับแนวคิดจาก TODO.txt - ดูเหมือนจะเป็นวิธีที่ดีในการติดตามข้อผิดพลาดสำหรับโครงการสัตว์เลี้ยง - ไม่แน่ใจว่าฉันอยากจะแนะนำให้ทำผ่าน 1-3 devs
jrg

3
Aha! พบมัน! มันไม่ใช่สคริปต์ของเชลล์เลย - มันเขียนด้วย Ruby มันเรียกว่าditzและมันทำงานคล้ายกับไฟล์ข้อความของคุณเอง แต่ในฐานข้อมูล YAML
greyfade

11

คะแนนของฉันสำหรับRedmine มันฟรีอย่างสมบูรณ์และทำงานร่วมกับ Subversion ได้ดี

โปรแกรมประยุกต์บนเว็บการจัดการโครงการ เขียนโดยใช้เฟรมเวิร์ก Ruby on Rails เป็น cross-platform และ cross-database

Redmine เป็นโอเพ่นซอร์สและเผยแพร่ภายใต้เงื่อนไขของ GNU General Public License v2 (GPL) ...

คุณสมบัติหลัก ๆ ของ Redmine ได้แก่ :

  • สนับสนุนหลายโครงการ
  • การควบคุมการเข้าถึงตามบทบาทที่ยืดหยุ่น
  • ระบบติดตามปัญหาที่ยืดหยุ่น
  • แผนภูมิแกนต์และปฏิทิน
  • การจัดการข่าวสารเอกสารและไฟล์
  • ฟีดและการแจ้งเตือนทางอีเมล
  • ต่อโครงการวิกิ
  • ต่อฟอรัมโครงการ
  • ติดตามเวลา
  • ฟิลด์ที่กำหนดเองสำหรับปัญหารายการเวลาโครงการและผู้ใช้
  • การรวม SCM (SVN, CVS, Git, Mercurial, Bazaar และ Darcs)
  • การสร้างปัญหาผ่านทางอีเมล
  • รองรับการตรวจสอบสิทธิ์ LDAP หลายรายการ
  • สนับสนุนการลงทะเบียนด้วยตนเองของผู้ใช้
  • รองรับหลายภาษา
  • รองรับหลายฐานข้อมูล ...

6

มันอาจจะไม่ "ง่าย" แต่ฉันคิดว่ามันเป็นสิ่งที่ดีที่สุดติดตามปัญหาในการดำเนินธุรกิจ: จิรจากAtlassian มันมาพร้อมกับใบอนุญาตเริ่มต้นของผู้ใช้ 10 คนสำหรับ 10 ดอลลาร์ (ออสซี่) ... ฉันใช้มันเป็นนักพัฒนาเดี่ยว (โปรดทราบว่าไซต์ดูเหมือนจะมีความต้องการในการแสดงใบอนุญาต / การกำหนดราคาแบบ "ตามต้องการ" และคุณอาจต้องการการกำหนดราคา "ดาวน์โหลด")

ข้อดีอีกอย่างหนึ่งสำหรับอัตราเริ่มต้นนี้: เงินบริจาคทั้งหมดจะนำไปบริจาคให้การกุศลRoom to Read ดังนั้นคุณจะได้รับประโยชน์จากตัวติดตามบั๊กแบบเต็มและรู้สึกดีกับมันมากเกินไป :-)


+1 ใช้เงินเพิ่มอีก 10 ดอลลาร์ที่ GreenHopper เพื่อเพิ่ม UI ที่เหมือน Trello: จัดลำดับความสำคัญแบบลากแล้วปล่อย
MarkJ

สำหรับนักพัฒนา Jira หนึ่งหรือสองคนนั้นใช้ทักษะมากเกินไปและมันก็ยุ่งยากเกินกว่าจะใช้งาน
wobbily_col

4

คุณสามารถดูBugZillaได้เช่นกัน ดูเพิ่มเติมการเปรียบเทียบตัวติดตามบั๊กที่แตกต่างกันในโปรแกรมเมอร์ SE Tracยังเป็นทางเลือกที่ดีที่จะใช้เป็นตัวติดตาม

ตัวเลือกหนึ่งคือSourceforge สำหรับความรู้ของฉันมันฟรีโดยไม่คำนึงถึงจำนวนผู้ใช้ มันมีที่เก็บ SVN (ซึ่งคุณอาจจะไม่ได้ใช้) และตัวติดตาม สำหรับตัวอย่างลักษณะที่ติดตามนี้ดูตัวอย่างนี้จากโครงการความกล้า (ซอฟต์แวร์บันทึกโอเพ่นซอร์ส)


1
ลืมบอกใน OP .. นี่ไม่ใช่โครงการโอเพ่นซอร์ส
elysium กลืนกิน

ฉันจะดูที่เงื่อนไขการใช้งานของ Sourceforge และดูว่าคุณสามารถใช้งานได้โดยไม่ต้องสร้างซอฟต์แวร์โอเพนซอร์ส
Paul Hiemstra

4

ตรวจสอบDitz

มันเป็นเครื่องมือติดตามปัญหาบรรทัดคำสั่งที่ใช้ง่ายมากที่มีฐานข้อมูลที่คุณสามารถเก็บไว้ในที่เก็บรหัสของคุณ

ไม่มี UIs แฟนซีเพียงเครื่องมือบรรทัดคำสั่งง่ายๆ มันคล้ายกับคำแนะนำของ @ jrgและเครื่องมือ TODO.txt


3

มีลักษณะที่อาสนะ มันเป็นเครื่องมือติดตามโครงการที่ง่ายและฟรีบนเว็บ ฉันใช้มันสำหรับโครงการและงานที่บ้าน คุณสามารถสร้างหลายโครงการและมอบหมายงาน สำหรับงานที่ได้รับคุณสามารถตั้งค่า:

  • บุคคลที่ได้รับมอบหมายให้
  • วันที่ครบกำหนด
  • แท็กข้อความจำนวนเท่าใดก็ได้
  • ไฟล์ที่แนบมาด้วย
  • การเปลี่ยนแปลง
  • บันทึกย่อ (หนึ่งช่องบันทึกย่อต่องาน)
  • ความคิดเห็น (จำนวนต่อภารกิจเรียงตามลำดับเวลา)

คุณสามารถจัดลำดับความสำคัญของรายการด้วยสิ่งที่เรียกว่า "ลำดับความสำคัญส่วนหัว" นอกจากนี้คุณยังสามารถกำหนดเวลารายการเป็น "วันนี้", "กำลังจะมาถึง" หรือ "ภายหลัง" เพื่อรับทราบแนวคิดพื้นฐานเกี่ยวกับสิ่งที่ต้องทำให้สำเร็จเร็วที่สุด

มันยังคงอยู่ระหว่างการพัฒนา แต่มีอินเทอร์เฟซที่เรียบและใช้งานง่าย


3

ตัวติดตามบั๊กที่ง่ายที่สุดคือสแต็กการ์ดดัชนีขนาด 3x5 (หรือ 4x6 ถ้าคุณมีลายมือตัวใหญ่), กล่องของเข็มหมุดและกำแพงลูกบาศก์ของคุณ IMO หากคุณไม่มีทีมงานกระจาย (คุณไม่มีเพราะคุณทำงานคนเดียว) นี่เป็นเรื่องปกติ โปรดทราบว่าคุณต้องการให้มีอิมพีแดนซ์ต่ำที่สุดเท่าที่จะเป็นไปได้ด้วยตัวติดตามบั๊ก - ถ้ามันยากที่จะเขียนบั๊กหรือจดความคิดสำหรับการปรับปรุงคุณจะไม่ทำอย่างนั้น เมื่อมีบางสิ่งเกิดขึ้นมันก็หลุดออกมาจากกำแพงและเข้าไปในกองที่ทำเสร็จแล้ว

ได้รับสิ่งนี้ล้มเหลวในการรวมกับจุด Eclipse แต่สำหรับนักพัฒนาเดี่ยวคุณต้องการมันจริงเหรอ? หากที่ปรึกษาของคุณจะไม่แก้ไขข้อบกพร่องพวกเขาก็ไม่จำเป็นต้องเข้าถึงการ์ด (หรือพวกเขาสามารถหยุดและดูได้) หากพวกเขาเขียนข้อสอบทดสอบการยอมรับคุณสามารถจดส่วนสำคัญของการทดสอบเหล่านั้นลงในการ์ดที่ใช้ได้

ฉันสนใจที่จะคิดออกว่าอะไรเป็นแรงผลักดันให้คุณดูเครื่องมือ คุณต้องการตัวบ่งชี้ข้อบกพร่องบางอย่าง (เวลาเฉลี่ยที่เปิดเปิดโดยรวมกับที่ปิด ฯลฯ ) ทำไมการรวมเข้ากับ Eclipse จึงสำคัญ


2

สำหรับการติดตามปัญหาที่ง่ายมากจริงๆคุณสามารถใช้สเปรดชีตเช่น Excelหรือฐานข้อมูล MS Accessได้ตลอดเวลา สิ่งเหล่านี้เป็นของเล่นเมื่อเทียบกับเครื่องมือติดตามปัญหาจริง แต่มีข้อดีของการเรียนรู้ที่ต่ำและอุปสรรคน้อยต่อการเข้าร่วมเพียงแค่สร้างสเปรดชีตและเพิ่มคอลัมน์ตามที่คุณต้องการ!

Excel เป็นสิ่งที่ดีเนื่องจากคุณสามารถจัดเรียงและกรองตามคอลัมน์และสร้างแผนภูมิและกราฟเพื่อติดตามความคืบหน้าได้อย่างง่ายดาย ดูบทความนี้เพิ่มเติม: http://chandoo.org/wp/2009/09/08/issue-trackers/

เทมเพลตตัวติดตามปัญหาการเข้าถึง MS ที่ดีมีอยู่ที่นี่: http://office.microsoft.com/en-us/templates/issue-tracking-database-TC001225348.aspx


1
เพื่อช่วยให้ Steven ออกมามีโซลูชันสเปรดชีตฟรีมากมาย: OpenOffice / LibreOffice มีโปรแกรมที่ฉันใช้มากที่สุด
Bob Cross

7
ฉันระวังมาก (ab) โดยใช้ Excel และเพื่อน ๆ เป็นตัวติดตามปัญหา คุณอาจประสบปัญหากับการเข้าถึงพร้อมกันรวมถึงมีตัวติดตามปัญหาเฉพาะจำนวนมากดังนั้นทำไมไม่ใช้พวกเขา
sleske

+1 เมื่อไม่ใช้สเปรดชีต การใช้ฐานข้อมูลเปล่านั้นไม่ใช่วิธีแก้ปัญหาที่ดีเพราะคุณจะพัฒนา schema ที่เรียบง่ายของคุณให้เป็นระบบติดตามปัญหาอื่น อย่าคิดค้นล้อใหม่เมื่อมีล้อที่พัฒนาแล้วจำนวนมาก
Blrfl

2
ฉันจะพิจารณาใช้สเปรดชีตที่เป็นอันตรายในกรณีนี้
z-boss

1

YouTrackจาก JetBrains (บริษัท ที่อยู่เบื้องหลัง IntelliJ IDEA และ ReSharper) ดูเหมือนจะมีความหวังมากแม้ว่าฉันจะยังมีประสบการณ์ส่วนตัวที่ จำกัด อยู่ก็ตาม

  • มันถูกโฮสต์ในคลาวด์และการตั้งค่าอินสแตนซ์ของคุณเองนั้นรวดเร็วมาก (อาจจะ 5 นาที)
  • ฟรีสำหรับ <= คนผู้ใช้ (ยิ่งไปกว่านั้นแผนการที่ยิ่งใหญ่ที่สุดที่ครอบคลุมผู้ใช้ 2,000 คนยังฟรีจนถึง 29 กุมภาพันธ์ 2555)
  • รองรับการลงชื่อเข้าใช้ Open ID (เช่นจาก Google)
  • มีแป้นพิมพ์ลัดที่ดี

จากสิ่งที่ฉันใช้ YouTrack อย่างน้อยที่สุดฉันก็ชอบ JIRA


0

สำหรับทีมเล็ก ๆ ของฉัน (ส่วนใหญ่เป็นเพียงฉันคนเดียว) ผมได้ใช้CodeTrack มันใช้งานได้ดีมากสำหรับฉันเพราะมันต้องการเพียง PHP บนเซิร์ฟเวอร์ไม่ใช่แม้แต่ฐานข้อมูล

คุณสามารถดาวน์โหลดดาวน์โหลดแยกข้อมูลบนเว็บเซิร์ฟเวอร์ของคุณและใช้งานได้เกือบจะในทันที ยิ่งไปกว่านั้นรหัสนั้นง่ายมากดังนั้นคุณสามารถปรับแต่งได้ตามความต้องการของคุณ


0

หากคุณไม่เปิดเผยข้อมูลที่ละเอียดอ่อนในรายงานข้อผิดพลาดและความคิดเห็นดังนั้นฉันขอแนะนำ Google Code เราเคยใช้ฟีเจอร์ Issues ในอดีตสำหรับหนึ่งในโครงการของเรากับทีมงาน 8 devs มันง่ายจริงๆง่ายและดีพอสำหรับทีมเล็ก ๆ

โปรดทราบว่าแม้ว่าคุณจะต้องเริ่มโครงการโอเพนซอร์ซ แต่คุณไม่จำเป็นต้องอัปโหลดรหัสของคุณไปยัง Google แต่ใช้คุณสมบัติของปัญหา และแน่นอนว่าทุกคนสามารถเห็นข้อบกพร่องของคุณหากพวกเขาพบโครงการของคุณโดยบังเอิญหรือคุณแชร์ลิงก์โครงการกับพวกเขา


0

Trackieนั้นเรียบง่าย แต่มีความยืดหยุ่น

มันมุ่งเป้าไปที่ทีมเทคโนโลยีขนาดเล็กหรือกึ่งเทคโนโลยี / กึ่งสร้างสรรค์ที่มีความจำเป็นในการติดตามปัญหาในวิธีที่ง่ายและมุมมองเดียว รองรับสถานะที่กำหนดเอง (ที่มีสีที่กำหนดเอง) ของปัญหาเช่นเดียวกับลำดับความสำคัญและผู้รับมอบหมาย

ในขณะที่ UI นั้นเรียบง่ายและสะอาดอยู่แล้ว UI ที่เรียบง่ายพิเศษจะถูกนำเสนอให้กับผู้ใช้ที่ถูกเพิ่มไปยังโครงการในฐานะลูกค้า

สุดท้ายก็ยอมรับปัญหาทางอีเมล ไม่เพียงโดยตรง แต่ถ้าคุณส่งต่อปัญหาของลูกค้าไปยัง Trackie การโต้ตอบใด ๆ กับลูกค้าของคุณจะดำเนินการผ่าน Trackie โดยที่ลูกค้าไม่รู้ตัว เก็บทุกอย่างไว้ในที่เดียว

ฟรีในขณะที่อยู่ในรุ่นเบต้าส่วนตัว ไม่ว่ามันจะยังคงเป็นอิสระก็ไม่มีความชัดเจนในเวลาที่เขียน

คำเตือน: ฉันเป็นผู้พัฒนาติดตามปัญหานี้ แต่ฉันคิดว่าคำตอบนี้เกี่ยวข้องกับ OP อย่างไรก็ตาม


-1

basecamp.com - โครงการหนึ่งฟรีอินเทอร์เฟซนั้นง่ายมากและคุณสามารถเปิดใช้งานได้ในเวลาประมาณสองนาทีโดยไม่ต้องติดตั้งใด ๆ

ตอนนี้กลับไปทำงาน ;-)

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